社区
单片机/工控
帖子详情
AVR UART通讯接收数据的解析怎么处理较好?
建文
2005-03-22 03:43:46
因为要实现一个类似三菱PLC通讯的link协议,对接收数据包的数据进行解析.该CPU不带收发缓冲.
1.在接收中断中是否不宜进行数据包解析??
2.抑或是在主程序中判断数据包接收完后在主程序循环来解析??
3.接收中断是否为每收到一个字符就进行中断一次??
望高手解答一下!
...全文
111
3
打赏
收藏
AVR UART通讯接收数据的解析怎么处理较好?
因为要实现一个类似三菱PLC通讯的link协议,对接收数据包的数据进行解析.该CPU不带收发缓冲. 1.在接收中断中是否不宜进行数据包解析?? 2.抑或是在主程序中判断数据包接收完后在主程序循环来解析?? 3.接收中断是否为每收到一个字符就进行中断一次?? 望高手解答一下!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wxf0204
2005-03-23
打赏
举报
回复
呵呵,最后是接收到主程序处理,中断过程不易解析数据包。最好不要每一个字符就中断一次,这个也主要是看你自己的需求了!
icesnows
2005-03-22
打赏
举报
回复
中断中不宜做过多的处理!应仅仅在接收完一个数据包时置标志位,让主程序去做解析!
接收中断当然要每收到一个字符中断一次,你没有收发缓冲,如果不中断会溢出
gRempCH_eNter
2005-03-22
打赏
举报
回复
中断是每收到一个字节就中断一次,然后再把存入一个队列中,主机从队列中取数据进行解析.
AVR
单片机教程——
UART
进阶
本文隶属于
AVR
单片机教程系列。 在第一期中,我们已经开始使用
UART
来实现单片机开发板与计算机之间的通信,但只是简单地讲了讲一些概念和库函数的使用。在这一篇教程中,我们将从硬件与软件等各方面更深入地了解...
深入理解
UART
、IIC、SPI与RS232以及RS485的区别
个人理解: ...
uart
还是一种硬件,是个收发器,发送和接收,是个设备,是完成特定功能的硬件,它本身并不是协议,它本身是硬件设备,但它具有协议特征,意思是运用
uart
收发器进行数据的收发必须按照ua...
SPI、IIC、
UART
区别
I2C(INTER IC BUS)
UART
(Universal Asynchronous Receiver Transmitter:通用异步收发器) <br />第二,区别在电气信号线上: SPI总线由三条信号线组成:串行时钟(SCLK)、串行数据输出...
固件
avr
usb驱动程序_在
AVR
固件上使用Z3定理
固件
avr
usb驱动程序翻译自: https://medium.com/@ryancor/using-z3-theorem-on-
avr
-firmware-c6d2f45ac9c2固件
avr
usb驱动程序
SPI、I2C、
UART
的区别和联系
SPI、IIC、
UART
区别 第一个区别当然是名字: SPI(Serial Peripheral Interface:串行外设接口); I2C(INTER IC BUS)  ...
单片机/工控
27,370
社区成员
28,772
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章