随笔分类 - 嵌入式
摘要:IPCwhy:1.数据传输2.资源共享目的:3.通知事件4.进程控制发展:1.UNIX进程间通信2.基于SYStem V3.POSIX方式分类:1.pipe(管道) FIFO(有名管道)2.signal3.消息队列4.共享内存5.信号量6.套接字(socket)管道通信:单向,先进先出创建pipe:...
阅读全文
摘要:学习之前必须了解基本的概念:进程,线程,进程3种状态,进程调度以及4种算法,进程同步,死锁,记不清的找度娘。获取ID#include#include获取本进程ID:pid_t getpid(void)获取父进程ID:pid_t getppid(void)举例:#include#include#inc...
阅读全文
摘要:---恢复内容开始---c库函数文件操作独立于具体的系统平台,可移植性较好。库函数-创建和打开FILE*fopen(const char*filename,const char*mode)mode:打开模式常见的打开模式:r,rb:只读方式打开w,wb: 只写方式打开,如果文件不存在,则创建该文件a...
阅读全文
摘要:在看韦东山视频linux驱动方面有一些吃力,究其原因,虽然接触过linux应用程序编程,但是没有深入去理解,相关函数用法不清楚,正好看到国嵌视频对这一方面讲的比较透彻,所以把学习过程记录下来,也作为linux应用程序开发的一个系列吧!文件编程有两种方式,一是系统调用方式,二是库函数调用。前者依赖特定...
阅读全文
摘要:为了回顾以前的东西,以及把操作系统的思想能用在处理器的多任务操作上,会持续连载一些文章,这些思想主要借鉴周慈航《基于嵌入式实时系统程序设计技术》一书键盘程序控制技术:键盘作为输入输出口,是我们常用的一个模块,下面把自己总结的键盘程序大体描绘一下。键盘中有两个问题我们需要解决:一个是防抖,一个是要避免...
阅读全文


浙公网安备 33010602011771号