天嵌 ARM开发社区

 找回密码
 注册
查看: 2151|回复: 5

亚瑟王~~版主~~帮我解决个问题嘞

[复制链接]
vvb9137 发表于 2012-3-3 12:49:46 | 显示全部楼层 |阅读模式
写了个QT4的串口程序,发现在 .pro文件里加上数据库支持后就设置不了波特率!    即使程序完全没有变,只是加上:QT       += sql    就不行!程序能运行,但是波特率不对,还有接收数据时不时全部读出来
TQ_guoxixiao 发表于 2012-3-3 16:57:18 | 显示全部楼层
我们以前做过的,这两者不会互相影响的呀。
请您具体描述一下:怎么不行的?
回复

使用道具 举报

 楼主| vvb9137 发表于 2012-3-3 19:46:00 | 显示全部楼层
这些是我试验写的。几个按键就是向一个模块发命令,还有接收返回来的应答!   我试的时候,开发板发送,windows的串口调试工具去接收!如果.pro没有加QT       += sql,串口调试工具的波特率按照开发板的设置就可以正常接收到命令!       加上QT       += sql后,只有将串口调试工具波特率设置为9600才正常,其他波特率要么没有要么全是00。      开发板接收方面貌似还有点问题,暂且不管

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| vvb9137 发表于 2012-3-3 22:19:18 | 显示全部楼层
TQ_guoxixiao 发表于 2012-3-3 16:57
我们以前做过的,这两者不会互相影响的呀。
请您具体描述一下:怎么不行的?

这些是我试验写的。几个按键就是向一个模块发命令,还有接收返回来的应答!   我试的时候,开发板发送,windows的串口调试工具去接收!如果.pro没有加QT       += sql,串口调试工具的波特率按照开发板的设置就可以正常接收到命令!       加上QT       += sql后,只有将串口调试工具波特率设置为9600才正常,其他波特率要么没有要么全是00。      开发板接收方面貌似还有点问题,暂且不管
回复

使用道具 举报

TQ-lkp 发表于 2012-3-6 09:18:28 | 显示全部楼层
工程中加sql的支持,不会导致程序串口的问题
你这种情况我觉得原因可能是你的QT编绎的时候没有添加sql的支持,但你又要用而导致的问题。理论上说你应该编绎不过去的
回复

使用道具 举报

 楼主| vvb9137 发表于 2012-3-6 13:04:24 | 显示全部楼层
TQ-lkp 发表于 2012-3-6 09:18
工程中加sql的支持,不会导致程序串口的问题
你这种情况我觉得原因可能是你的QT编绎的时候没有添加sql的支 ...

还是找不到原因!  我把数据库那部分的代码加进去以后数据库可以正常使用。当然,串口还是设置不了!   我之前是直接用qtcreater菜单里的build(选项按手册上设置了),我怀疑会不会是这样不可以,后来就按书上的先写一个arm_project 然后编译的步骤也还不行。这样有没有区别?   纠结
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-5-4 10:47 , Processed in 2.036369 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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