[AVR单片机] 求助atmega8 USART多字节接收问题

[复制链接]
1977|3
 楼主| 尛舞icc 发表于 2013-4-17 19:56 | 显示全部楼层 |阅读模式
串口通信中  电脑和atmega8单片机  多字节发送接收怎么实现????
接收缓存(电脑发给单片机的数据);以及发送;可以给液晶显示也可以发送回给串口调试助手。
本人新手,求大神赐教
最好有 程序贴出来 主要是接收的问题,不知道如何缓存接收来的多
字节,单个8位发送接收已经可以实现
qin552011373 发表于 2013-4-17 22:19 | 显示全部楼层
你设置一个数组保存不就可以了  
airwill 发表于 2013-4-18 06:34 | 显示全部楼层
单个8位发送接收已经可以实现, 那么在此基础上, 做个接收数据包管理.
可以在接收中断里做个数据包处理, 整包的数据给主程序处理,
也可以简单地将数据保存到 FIFO 中, 由主程序解析数据包,并处理
airwill 发表于 2013-4-18 06:36 | 显示全部楼层
最好有 程序贴出来?
其实给程序没有用, 因为还跟你的 PC 上位机的软件有关. 没有办法通用.
关键是: 如何处理, 掌握方法才重要.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

67

主题

230

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部