记录一下CubeMX配置F429的FMC遇到的坑

[复制链接]
365|0
 楼主| 一亚麻怡 发表于 2018-7-10 18:08 | 显示全部楼层 |阅读模式
1.Cube配置缺少一个配置命令模式寄存器的函数,用来配置初始化序列
2.Cube配置缺少设定刷新定时器的函数,用来设置自动刷新时间
3.Cube配置缺少LDQM和UDQM2个引脚,对应FMC_NBL0和FMC_NBL1,即PE0和PE1,可分别控制数据高8位和低8位是否有效,自己添加,设置为复用FMC就行,高低电平不用自己操作,HAL库里面有程序操作。
4.HAL函数只能用HAL_SDRAM_Read_16b和HAL_SDRAM_Write_16b,不能用32b,因为数据总线只有16根,即Cube配置里的Data-16bit。或许可以使用,但怎么使用我就不知道了,有大佬知道可以留言,谢谢。

PS:第3和第4这2个坑踩下去5天没跳上来,一直以为是时序配置有问题,最后还是老大帮我检查出来的,只用了半天_(:з」∠)_。(PPS:大佬NB(破音))
您需要登录后才可以回帖 登录 | 注册

本版积分规则

404

主题

404

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部