msp430串口问题

[复制链接]
3302|13
 楼主| lilingdz 发表于 2010-11-5 18:34 | 显示全部楼层 |阅读模式
把接收到的数据存到一个缓冲区(定义的是一个数组,数组大小为8),接收一次转发出去一次,当发来的数据是一个字节时,转发出去后,还在缓冲区停留,怎么来清除呢??
还有想请问,数组里的数据,怎么来计算个数呢??
易达口香糖 发表于 2010-11-6 19:09 | 显示全部楼层
是不是用新的字节来覆盖旧的数据呢?
我爸是李刚 发表于 2010-11-7 09:56 | 显示全部楼层
数组里的数据,怎么来计算个数呢??

你把数组用堆栈的形式用一下,就能知道!
黑发尤物 发表于 2010-11-7 09:57 | 显示全部楼层
有专门的寄存器用来清除缓冲区的!比如发送计数寄存器!
-自己人 发表于 2010-11-7 13:11 | 显示全部楼层
关注中
liliang9554 发表于 2010-11-7 16:42 | 显示全部楼层
串口数据发送完了,按道理来说自动就会没的吧?
 楼主| lilingdz 发表于 2010-11-9 09:07 | 显示全部楼层
首先谢谢各位了,我用了一个记数标志,接多少,就发多少出去,
七叶一枝花 发表于 2010-11-17 18:24 | 显示全部楼层
问题解决了,就好了。
bairan168 发表于 2010-12-13 11:24 | 显示全部楼层
黑发尤物 发表于 2010-12-18 23:20 | 显示全部楼层
学习了
lhdzwkk 发表于 2010-12-19 14:27 | 显示全部楼层
楼主一开始想复杂了啊,不然做个动态链表
yoyowodeai 发表于 2010-12-20 22:02 | 显示全部楼层
学习了
金鱼木鱼 发表于 2010-12-20 22:45 | 显示全部楼层
网上下个串口中断处理程序流程
msp430ing 发表于 2010-12-25 13:38 | 显示全部楼层
楼主把简单问题想复杂了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

17

帖子

1

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