STM32Cube_FW_F7_V1.2.0中NorFlash项目函数写不进去数据

2019-07-14 13:59发布

不仔细分析函数及库,不会发现STM32Cube_FW_F7_V1.2.0的例程和库存在那么多的问题,我用的是ST官方的STM32746G-EVAL的开发板,采用STM32Cube_FW_F7_V1.2.0ProjectsSTM32756G_EVALExamplesFMCFMC_NOR的例程进行测试,这个项目就是一个忽悠人的项目,写一下数据,读一下数据,内容一致,LED1灯亮,证明对FLASH操作正确。对FLASH进行复位,到FLASH初始化完成处设置断点,观察Flash的数据根本就没有写进去。
HAL_NOR_ProgramBuffer函数也是一个错误的函数,调用此函数根本写不进去数据。
/* Initialize variables */
  p_currentaddress  = (uint16_t*)((uint32_t)(uwAddress));
  p_endaddress      = p_currentaddress + (uwBufferSize-1);
  lastloadedaddress = (uint32_t)(uwAddress);
部分存在问题。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
wq644921241
1楼-- · 2019-07-14 22:31
靠,用EVAL,大户
60user151
2楼-- · 2019-07-15 03:33
用EVAL!好可怕
jjjsuwer
3楼-- · 2019-07-15 05:54
 精彩回答 2  元偷偷看……
zzw0719
4楼-- · 2019-07-15 10:34
帮顶                              

一周热门 更多>