STM32的SD卡实验黑屏
发布网友
发布时间:2022-05-25 19:37
我来回答
共1个回答
热心网友
时间:2024-11-18 03:05
这么说吧,你的问题写的很笼统,包括开发板型号、实验例程实现的功能什么的根本就没有提。再说就算有了你的程序,没有开发板的话,复杂的问题还是很难发现的,因为没法仿真。这是很难得到答案的。大多数人会嫌麻烦懒得达。
重问题上看你这个例程可能使通过SD卡读取字模什么的在屏幕上显示吧,这就要考虑你的例程是否带文件系统,不带的话另说,带的话你确实要将字模呀、什么的依赖文件传入SD卡,至于名称以及目录要跟你程序相关,不能瞎写。
至于黑屏的原因,可能性很多。宠溺的叙述来说,可能是程序卡死在某处,或者跳硬件错误的中断,或者一些奇怪的原因致使你屏幕未启动、或者启动未清屏、或者你干脆是用黑色清的屏,但文件系统读不到数据就卡在那里,或者文件系统open()了一个空文件,然后把空文件刷到屏幕上了,等等原因~~~~~~~
所以干说是发现不了问题的,最好自己通过硬件仿真,一点一点的跟踪(程序大的话,仿真都会不好使的话,可以开个串口,一步一步的输出状态)。总会找到问题的。当然你要知道程序到底干什么,需要什么准备。
手打的,自己加油吧~~~追问好吧。。忘了你们没有开发板的问题了。。。谢谢亲这么认真的回答了我的问题。。谢谢~!