Categories
Dairy

2013-3-14

帮姚飞搞protel,因为与win7有兼容性问题,导致无法添加库文件,改配置改了半天,也没弄好,只找了个替代的方法,貌似还能用。
花了一晚上时间搞linux下的串口通信。一开始觉得复杂,先得装pl2303的驱动,而手头的驱动文件是2.4内核的,看其源程序好不复杂。网上找了些都大同小异,TNT一下大了。最后找了半天,却发现完全没有必要,伟大的linux内核已经把它驱动好了,爱死你了!
用minicom试试看串口能不能用,打开后发现串口号不对,默认是ttyS0,而用dmesg工具得知新连接的端口叫ttyUSB0,接下来就是折腾minicom了。以前用过,不过早都忘了具体操作了,好在帮助命令很方便,而自己英文也不是很差,三五下折腾,端口就显示出了节点发来的信息,证明驱动没有问题,太爽了!
接着就是如何用程序的方法显示串口发来的内容了。大致需要做三步。第一,打开串口;第二配置串口,包括波特率,数据位,校验,停止位;最后一步,用读写文件的方法读写串口,实现数据的传输。

Leave a Reply