用STM32 CUBEMX生成NAND FLASH存在的问题

2019-07-20 20:49发布

最近用STM32 CUBEMX生成NAND FLASH的的驱动程序,程序总是跑飞,连接调试器时报can‘t halt the core。后改用库函数后能正常操作,不得其解,请大家应用时注意。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
正点原子
1楼-- · 2019-07-20 22:19
 精彩回答 2  元偷偷看……
hongh
2楼-- · 2019-07-21 01:28
 精彩回答 2  元偷偷看……
dengzh2367
3楼-- · 2019-07-21 03:43
类似问题我也遇到了,但是使用库函数也存在问题,你用的库函数是hal?
Joofee_Elec
4楼-- · 2019-07-21 05:52
在使用CubeMX建立工程的时候,由于NandFlash和PC Card使用相同的寄存器,建立的过程中直接将 Wait feature功能使能。[mw_shl_code=c,true]hnand1.Init.Waitfeature = FMC_NAND_PCC_WAIT_FEATURE_ENABLE;[/mw_shl_code]
修改为
[mw_shl_code=c,true]hnand1.Init.Waitfeature = FMC_NAND_PCC_WAIT_FEATURE_DISABLE;[/mw_shl_code]
即可。


一周热门 更多>