野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 20323|回复: 5

LCD屏幕显示和USART串口冲突

[复制链接]
发表于 2013-12-8 18:02:16 | 显示全部楼层 |阅读模式
我用的是野火STM32开发板,主芯片100引脚那款。我用野火的LCD驱动程序(FSMC方式)和串口程序,刚开始都好使,屏幕好使,串口好使。
忽然一天不好使了,LCD白屏,重启复位都无效,后来注释掉串口初始化代码,LCD好使了。再后来,把串口初始化代码放到LCD初始化代码后面,也好使。
奇怪的问题。
我用的是JTAG仿真,jtag ARM,查看原理图,串口和JTAG跟LCD屏幕接口没有公用引脚。

再就是,CAN总线部分,野火的代码为什么没把RxMessage这个变量定义成volatile类型呢,我看RxMessage这个变量是在终端里被改变的。

初学STM32,还请多多指教


回复

使用道具 举报

发表于 2013-12-8 19:52:30 | 显示全部楼层
是啊,貌似是 ST 库的 bug ,交换了 LCD 和 串口 初始化 就 会 不行的
回复 支持 反对

使用道具 举报

发表于 2013-12-9 22:40:06 | 显示全部楼层
我抢、我抢、我抢沙发~
回复 支持 反对

使用道具 举报

发表于 2013-12-10 07:16:39 | 显示全部楼层
学习了,谢谢分享、、、
回复 支持 反对

使用道具 举报

发表于 2014-5-22 08:31:05 | 显示全部楼层
发现了同样的问题,在论坛里搜一下,果然早就有人发现了,顶一个。
回复 支持 反对

使用道具 举报

发表于 2014-7-28 21:44:32 | 显示全部楼层
这个我得记号一下,我也经常发现一些莫名奇妙的问题。。
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-12-25 12:13 , Processed in 0.035263 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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