miaotouyang 发表于 2015-2-11 09:50:49

qt 编写的串口读取程序只能读,不能写

参考
http://blog.csdn.net/u010535088/article/details/8983374

写的qt串口程序,
用ttySAC1,ttySAC2进行测试,能接收,却无法发送。
用示波器测试对应的TXD没有波形输出。

miaotouyang 发表于 2015-2-11 10:04:23

#dmesg 查看
部分内容是:
...
Serial: IMX driver
imx-uart.2: ttySAC2 at MMIO 0x21ec000 (irq = 60) is a IMX
imx-uart.0: ttySAC0 at MMIO 0x2020000 (irq = 58) is a IMX
console enabled, bootconsole disabled
imx-uart.1: ttySAC1 at MMIO 0x21e8000 (irq = 59) is a IMX
imx-uart.3: ttySAC3 at MMIO 0x21f0000 (irq = 61) is a IMX
Register led successfully
...

miaotouyang 发表于 2015-2-11 10:32:31

问题解决,串口发送时,先关闭串口,再打开。
是第三方串口底层程序的原因。
页: [1]
查看完整版本: qt 编写的串口读取程序只能读,不能写