天嵌 ARM开发社区

 找回密码
 注册
查看: 2021|回复: 1

TQ6410的qt串口调试程序中“发送”到底是怎样实现的啊?

[复制链接]
北夜星辰 发表于 2012-5-6 18:30:48 | 显示全部楼层 |阅读模式
我现在要做一个东西,简单的说功能就是:做一个QT界面,界面上有一个按钮,按了以后会通过串口向PC机发送一个指定好的字符串“test”。

我借鉴的是TQ6410的qt串口调试程序ComDebugger,我自己理解里面负责发送数据的主要是那个m_pCom->write()函数,可这个函数到底要怎么用啊?我仿照例程里面可是无论如何PC机终端这边也收不到数据。
还是说用这个函数之前必须先设置什么东西?
我仿照例程里面已经设置了这些东西:
m_pCom->setBaudRate(BAUD115200);
m_pCom->setDataBits(DATA_8);
m_pCom->setParity(PAR_NONE);
m_pCom->setStopBits(STOP_1);
m_pCom->setFlowControl(FLOW_OFF);
m_pCom->setTimeout(10);
m_pTimer->start(100);

然后我就在那个按钮的槽函数里面用m_pCom->write()函数来发指定的字符串了。现在我的程序编译没有问题,就是按按钮后PC机收不到数据。。。
是不是我漏设置了什么?向高手们请教
TQ_guoxixiao 发表于 2012-5-9 12:06:42 | 显示全部楼层
先板子自发自收,就是板子的串口发送和接受端口短路。测试可以不,如果可以,就找串口线链接的问题或者pc上接受程序的问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-16 12:19 , Processed in 1.031250 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表