snifer

【原创】基于MCP2510的Can总线在嵌入式系统中的应用

Can总线在嵌入式系统中的应用无处不在,今天就给大家全面解析CAN总线的结构原理及在嵌入式系统中的应用。CAN 总线电路采用MCP2510 作为控制器,3.3V供电,TJA1050 作为驱动器。MCP2510 通过SPI 总线和CPU 连接...

【原创】使用busybox创建文件系统

busybox是构造文件系统最常用的软件工具包,它被非常形象地称为嵌入式Linux系统中的“瑞士军刀”,因为它将许多常用的Linux命令和工具结合到了一个单独的可执行程序(busybox)中。虽然与相应的GNU工具比较起来,busybox所...

[原创]嵌入式守护进程进阶

今天从这几个方面编写守护进程。第一步:创建子进程,父进程退出第二步:在子进程中创建新会话第三步:改变当前目录为根目录第四步:重设文件权限掩码第五步:关闭文件描述符创建子进程,父进程退出这是编写守护进程的第一步。由于守护进程是脱离控制终端的,...

【原创】嵌入式设备管理大揭秘

开学了,有点忙。今天写写嵌入式设备管理。设备管理的目标有两个:一个是按用户需求提出的要求接入外部设备,系统按一定算法分配和管理控制,而用户不必关心设备的实际地址和控制指令;另外,要尽量提高输入输出设备的利用率,例如发挥主机与外设以及外设与外...