天下程序一大抄 之 以讹传讹
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/)
仔细检查程序,发现问题所在 --
设置串口的某个参数,写
opt.c_cflag &= ~(OPOST)
实际上,OPOST是 c_oflag上的属性,用在c_cflag上,显然不对,这也导致串口不通。
奋战一夜,找到一个字母的bug,我肋个去。。
客户的代码,来自一篇流传甚广的网文,找到一个链接如下。
http://hi.baidu.com/zxchao/item/fd888110f2138ff8ddeeca72
果然天下程序一大抄,你抄我来我抄他,哈哈。
大家对串口编程时,可参考上面链接中的文章,但是其中是有bug的。一般人我不告诉他。
(转载请标明:http://www.cnblogs.com/xhawk18/)
相关文章推荐
- 天下文章一大抄,你抄我来我抄它
- 3GSM大会-程序天下事专栏2005年第三期
- 程序天下:C#2.0实例自学手册:200个例子 教程/光盘
- 通过程序行为追踪揪出木马病毒 【 大成天下 黄鑫 】
- 天下文章一大抄 mysql远程连接
- 程序天下:新手学ASP动态网页开发 教程/光盘
- 破除校园网使用linux的一大障碍,802.1x拨号程序你自己也可以写
- 如何优雅的抄袭代码?天下代码一大抄,这才是正确的姿势
- 俺用c语言写的一个天下算法最烂的俄罗斯方块程序
- JavaEE程序有一大路径陷阱,那就是ServletContext的 getRealPath方法
- 如何优雅地抄袭代码?天下代码一大抄,这才是正确的姿势
- 如何优雅的抄袭代码?天下代码一大抄,这才是正确的姿势
- 各位初入Microsoft Studio 写win32动态库的小朋友,你还在为自己写的程序缺MFC40D.dll,MSVCR.DLL这一大系列库愁眉苦脸么?
- C#sqlite事务循环高效插入数据,天下文章一大抄,本例亲自测试过,速度嘎嘎的。
- 程序天下:C#实用开发参考大全教程及光盘
- 风流说天下之程序生涯
- 程序天下之C# 2.0实例自学手册
- 一图定天下——java程序编写到编译到运行到垃圾回收全解析
- 代码天下欢迎各位程序爱好者访问!
- 线上工具携手小程序睥睨天下