您的位置:首页 > 其它

天下程序一大抄 之 以讹传讹

2013-10-10 02:53 204 查看
前段时间支持客户的项目,对方的串口始终调试不通。

仔细检查程序,发现问题所在 --

设置串口的某个参数,写

opt.c_cflag &= ~(OPOST)

实际上,OPOST是 c_oflag上的属性,用在c_cflag上,显然不对,这也导致串口不通。

奋战一夜,找到一个字母的bug,我肋个去。。

客户的代码,来自一篇流传甚广的网文,找到一个链接如下。

http://hi.baidu.com/zxchao/item/fd888110f2138ff8ddeeca72

果然天下程序一大抄,你抄我来我抄他,哈哈。

大家对串口编程时,可参考上面链接中的文章,但是其中是有bug的。一般人我不告诉他。

(转载请标明:http://www.cnblogs.com/xhawk18/)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: