发新帖我要提问
12
返回列表
打印

关于PC机串口通信问题,欢迎高手来看下

[复制链接]
楼主: prodigals
手机看帖
扫描二维码
随时随地手机跟帖
21
aaron96031| | 2011-8-15 17:52 | 只看该作者 回帖奖励 |倒序浏览
关键是要 多动手动脑

使用特权

评论回复
22
hwp195| | 2011-8-15 19:27 | 只看该作者
:o什么叫KR风格呀。。。想知道,,,谁可以解释一下下。。。

使用特权

评论回复
23
joyme| | 2011-8-16 09:18 | 只看该作者
像这种在中断里写那么多while的风格就是非常糟糕的,有很多方法可以实现判断是否连续接到指定数据,如:
1、用接收缓冲区,将数据暂存到缓冲区里,当接收的数量到指定字节时再比较
2、用一个计数变量,一个状态变量,将要比较的内容定义为常量数组,可以逐一比较,能对上,置状态变量,计数变量加一,不能则清状态和计数变量从头开始比较

使用特权

评论回复
24
prodigals|  楼主 | 2011-8-16 13:49 | 只看该作者
回复23L:
   我知道用while()进行空等待不好,浪费CPU资源。奈何技术有限啊,先把基本得弄会了,才能考虑到程序升级问题,
   不过你说的也给我一个以后写程提供了一种思路,方法

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则