在单片机中串口通信是我们使用最频繁的,使用串口通信就会用到串口的数据接收与发送,环形缓冲区方式接收数据可以更好的保证数据丢帧率第。   在通信程序中,经常使用环形缓冲器作为数据结构来存放通信中发送和接收的数据。环形缓冲区是一个先进先出的循环缓冲区,可以向通信程序提供对缓冲区的互斥访问。
2021-02-01 15:35:55 1.22MB stm32 串口通信 单片机
1
代码包。内有三个代码程序:点亮LED灯;串口通信(不定长发送字符),以特定字符结束发送;串口通信(不定长发送字符),DMA方式+空闲中断
2021-01-28 01:48:06 52.95MB stm32 串口通信 dma HAL
1
在STM32F103C8T6T6单片机上,利用串口空闲中断和DMA功能实现Modbus通信时数据检测功能。不再需要利用定时器中断去判断一帧数据是否接收完成。
2020-12-04 09:08:44 5.62MB STM32 串口 通信 DMA
1
使用modbus协议变种,支持xcom的协议传输,支持4种校验方法(校验和、异或、CRC8和CRC16)。 分两个代码: 1,实验X00 MODBUS - 串口主机.rar 做MODBUS主机,通过串口1不停的发数据。 2,实验X01 MODBUS - 串口从机.rar 做MODBUS从机,通过串口1不停的接收数据。该代码还支持和XCOM的协议传输,XCOM做主机。 测试需要用三根杜邦线,连接两个开发板的串口1(对接:PA9->PA10 , PA10->PA9 ,还要共地线)。 从机代码,还可以和XCOM协议通信,XCOM做主机。
2020-12-02 10:19:17 626KB MODBUS STM32 串口通信 主从机通信
1
python实现与STM32串口通信,收发数据,安装好串口组件和python IDE即可正常运行代码
2019-12-21 22:01:13 885B python
1
STM32串口通信 USART1(printf+USER_printf)
2019-12-21 22:00:42 965KB STM32串口
1
单片机双机通信一直是个难点,我在这里做了一个简单的总结,具体的步骤在我的另一篇帖子里边放着,这里只放了,从机接收工程模板!
2019-12-21 21:45:06 5.45MB STM32 串口通信 双机通信 接收工程模板
1
程序详细的讲述了STM32单片机之间串口如何进行通信,如何利用配置串口中断,如何编写串口中断的接收机和主机,程序注释详细
2019-12-21 21:43:55 12.45MB STM32 串口通信 接收发送
1
ROS下和stm32串口通信的代码, 使用asio, 参考我的博客ROS与STM32的串口通信
2019-12-21 21:36:33 5KB ros stm32 asio 串口通信
1
ROS通过串口,读写STM32和HC-SR04超声波传感器测距信息,ROS判断距离值,将控制信息通过串口发回给STM32,点亮led灯
2019-12-21 21:32:03 1.63MB ROS stm32 串口通信 超声波传感器
1