关于野火M3 STM32开发板上的LCD例程的问题

关于野火M3 STM32开发板上的LCD例程的问题,第1张

根据LCD屏的资料上的读写时序,各个时序参数,主要就是LCD的读写时序图和时序参数,再根据STM32的FSMC的时序图得到的这些参数。

如STM32的FSMC时序图(其中一种)

LCD的控制读写时序图(不同的液晶时序参数不一样,我的这个液晶是St7565P为驱动芯片)

不同的液晶在读写时候,总线上电平变化及保持时间要求会不一样,就想什么地址建立时间,地址保持时间,数据建立时间,数据保持时间等等,根据这些来去配置STM32的FSMC时序。

野火开发板下载开机例程不显示可能是由于以下原因:

1. 串口连接问题:开机例程通常通过串口输出信息,如果串口没有正确连接,那么无法看到相关输出。您可以检查串口连接是否正确。

2. 所使用的开机例程有问题:请确保所使用的开机例程在其他设备上能够正常工作。如果这是一个新的开机例程,您需要仔细检查代码是否正确或者尝试其它可用的代码。

3. 中断向量表配置问题:在 Cortex-M 系列芯片中,中断向量表需要配置以便正确处理中断。如果中断向量表配置错误,也会导致开机例程无法正常工作。

4. 芯片硬件问题:如果以上三个方面都排查了,但是仍然无法看到开机例程输出,那么有可能是芯片硬件本身存在问题,建议更换芯片或联系芯片供应商进行技术支持。

总之,出现开机例程无法正常输出的情况可能有多种原因,需要综合考虑,并逐个排查,才能找到问题所在并解决问题。

其实选哪家的开发板好好学都能把ST公司的STM32学好。

就开发板STM32来说,我个人推荐正点原子:

1、STM32开发板两家的开发资料其实差不多,只不过正点的外围模块多,而且外表美观;

2、开发板重在于实验和反复练习,硬件资源其实差不多,视频也差不多,开始讲库函数和API调用,后面讲了ucos的实现。

3、个人喜好与观点,仅供参考

希望可以帮到你,如果满意,请采纳!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11814694.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存