![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
树莓派
文章平均质量分 82
i_saic
这个作者很懒,什么都没留下…
展开
-
八、Linux——驱动认知
驱动就是对底层硬件设备的操作进行封装,并向上层提供函数接口。字符设备、块设备、网络设备。**字符设备:指只能一个字节一个字节读写的设备,不能随机读取设备内存中的某一数据,读取数据需要按照先后顺序。**字符设备是面向流的设备,常见的字符设备有鼠标、键盘、串口、控制台和LED设备等,字符设备驱动程序通常至少要实现open、close、read和write的系统调用,字符终端(/dev/console)和串口(/dev/ttyS0以及类似设备)就是两个字符设备,它们能很好的说明“流”这种抽象概念。块设备。原创 2023-05-23 22:25:10 · 317 阅读 · 0 评论 -
七、Linux——内核扫盲
也可以这样笼统的讲,但具体来讲其实并不是那样。**官方定义:文件系统是操作系统用于明确存储设备(常见的是磁盘,也有基于NAND Flash的固态硬盘)或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法。**操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。也指用于存储文件的磁盘或分区,或文件系统种类。因此,可以说"我有2个文件系统"意思是他有2个分区,一个存文件,或他用“扩展文件系统”,意思是文件系统的种类。比如在linux源码下文件下的文件系统代码存放在。原创 2023-05-23 16:28:59 · 105 阅读 · 0 评论 -
六、Linux——树莓派平台的交叉编译
例如:编写STM32的代码时,用Keil进行编译,编译出的hex文件就是stm32平台上的可执行文件。原创 2023-05-23 16:20:10 · 715 阅读 · 0 评论 -
树莓派-DHT11温湿度传感器(基于wiringPi库)
8bit湿度整数数据+8bit湿度小数数据+8bi温度整数数据+8bit温度小数数据+8bit校验位。//60us后检测是否电平被DHT拉低。//往后开始发送数据。//主机信号发送完毕。原创 2023-04-22 20:24:51 · 424 阅读 · 0 评论