系统重构
文章平均质量分 78
饼干饼干圆又圆
这个作者很懒,什么都没留下…
展开
-
UART设备
UART(Universal Asynchronous Receiver/Transmitter)通用异步收发传输器,UART作为异步串口通信协议的一种,工作原理是将传输数据的每个字符一位接一位地传输。是在应用程序开发过程中使用频率最高的数据总线。UART串口的特点是将数据一位一位地顺序传送,只要两根传输线就可以实现双向通信,一根线发送数据的同时,用另一根线接收数据。UART 串口通信有几个重要的参数,分别是波特率、起始位、数据位、停止位和奇偶检验位,原创 2023-12-11 14:16:28 · 383 阅读 · 0 评论 -
PIN设备
电源、时钟、控制与I/O。I/O在使用模式上又分为General Purpose Input Output(通用输入/输出),简称GPIO。与功能复用I/O(如SPI/I2C/UART)。大多数MCU的引脚都不止一个功能。不同引脚内部结构不一样,拥有的功能也不一样。可以通过不同的配置,切换引脚的实际功能。可编程控制中断:中断触发模式可配置,一般有下图所示5种中断触发模式:输入输出模式可控制。输出模式一般包括:推挽、开漏、上拉、下拉。原创 2023-12-11 13:55:28 · 375 阅读 · 0 评论 -
I/O设备模型
绝大部分的嵌入式系统都包括一些I/O(Input/Outut,输入/输出)设备,例如仪器上的数据显示屏、工业设备上的串口通信、数据采集设备上用于保存数据的Flash或SD卡,以及网络设备的以太网接口等。RT-Thread提供了一套简单的I/O设备模型框架,如图所示,它位于硬件和应用程序之间,共分成三层,从下到下分别是I/O设备管理层、设备驱动框架层、设备驱动层。例如块4,驱动程序需要先把块4所对应的设备块读出来,然后将需要写入的数据覆盖至从设备块读出的数据上,使其合并成一个新的块,最后再写回到块设备中。原创 2023-12-11 11:09:26 · 1413 阅读 · 0 评论