C#串口通信程序,支持16进制和ASCII收发格式,自动换行和定时发送模式,接受的数据内容可以保存txt文件格式
1
利用 串口+DMA+IDLE中断+无锁队列,提高串口接收效率 接收会产生的中断有三种: - 串口空闲中断:正常接收(小于 dma 设置的 buffer_size 时) - DMA传输完成中断:刚好为 dma 设置的 buffer_size 时,不过一般也不会出现, 如果出现了的话也应该增加缓冲区大小 - DMA的半传输中断:(这里没有用到,如果内存有限制可以自行开启) 注意: - 环形队列的缓冲区要设置为 2 的幂次方的大小 - 串口中断一般可以设置为最低优先级,因为是 DMA后台自动接收的, 所以中断优先级最低并不会丢失数据 - 用户缓存 buff_read 可以随意设置,没有限制,但为了节省内存, 一般小于等于 DMA 的接收缓存 usart_buff_rx
2022-10-19 14:03:59 7KB stm32 串口通信 队列
1
使用Labview进行串行通信开发
2022-10-19 09:25:56 479KB Labview 串口通信
1
Java串口通信操作的jar包(Rxtx),包含64位和32位,用于Java串口操作开发
2022-10-18 21:40:32 302KB java串口 Rxtx 串口通信
1
STM32有数个串口,每个串口都有一个自己独立的波特率寄存器USART_BRR,通过设置该寄存器就可以达到配置不同波特率的目的,由于STM32采用分数波特率,所以STM32的串口波特率设置范围很宽,而且误差很小。
2022-10-18 18:07:59 76KB USART1 STM32 串口通信 文章
1
基于STM32F103芯片串口通信例程,主要是串口1接收到数据后,再发送出去。通过环形队列来接收串口数据,可以边收边解析,达到缓冲作用,可以做较大数据接收。目前的例程没有通信协议,只是在接收时,以判断数据串有回车信号,就认为该数据串接收完成。
2022-10-18 17:12:09 2.6MB STM32 串口通信 串口接发 环形队列
1
mini2440-bsp-uart,MINI2440开发板串口通信
2022-10-18 09:00:47 4KB arm
1
Android串口通信(Android Studio)SerialPort_Test源代码,serial Port 简单的demo,可作为的学习及设计参考。
位于下位机的单片机把时间通过串口传输到上位机电脑上,具体参考我的博客:https://blog.csdn.net/O_MMMM_O/article/details/81267913
2022-10-14 16:00:21 32.17MB 单片机 上位机下位机 串口通信
1
详情请参见:https://handsome-man.blog.csdn.net/article/details/124558259 该串口调试助手支持:自定义COM口、通信波特率、循环定时发送、HEX/字符显示、发送/接收错误状态提示等功能。 项目可直接运行~
2022-10-13 16:24:10 88KB LabVIEW 串口调试助手 串口通信