avr-usart:为AVR MCU实施USART通信

时间:2024-06-08 15:06:24
【文件属性】:

文件名称:avr-usart:为AVR MCU实施USART通信

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-08 15:06:24

C++

阿夫·乌萨特 改进的USART库,用于支持UART / USART通信的Arduino和ATmega MCU。 它具有2476至2946字节之间的闪存空间,具体取决于使用的UART / USART端口的数量。 它具有56到194字节的RAM使用量,没有缓冲区(缓冲区的最大缓冲区长度是可调的),具体取决于所使用的UART / USART端口的数量。 ##好处 最多允许使用四个名为USART,USART1,USART2和USART3的UART / USART端口 缓冲区可以调整(现在使用动态内存分配,但是很快就会出现使用堆栈的版本) 允许设置帧长,停止位数和奇偶校验 允许发送用PROGMEM存储的数据(存储在程序存储器中的数据,可以节省RAM) 允许在缓冲区中搜索PROGMEM存储的数据 允许控制缓冲区,并决定何时删除读取的数据 可与Arduino IDE(v1.6.5 +)一起使用,也


【文件预览】:
avr-usart-master
----Util.cpp(3KB)
----Util.h(550B)
----Usart.cpp(26KB)
----Usart.h(5KB)
----README.md(6KB)

网友评论