fhliujie 发表于 2015-10-29 17:13:12

STM32Cube_FW_F7_V1.2.0中关于NorFlash项目及函数的问题

不仔细分析函数及库,不会发现STM32Cube_FW_F7_V1.2.0的例程和库存在那么多的问题,我用的是ST官方的STM32746G-EVAL的开发板,采用STM32Cube_FW_F7_V1.2.0\Projects\STM32756G_EVAL\Examples\FMC\FMC_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);
部分存在问题。

fhliujie 发表于 2015-10-29 17:18:20

本来买一个500多美金的开发板,就是用现成的东西,不用例程修改,上下手,学习一下,看来还要帮ST查bug

netlhx 发表于 2015-10-29 19:27:44

靠,用EVAL,大户

神棍狗大侠 发表于 2015-10-29 23:23:50

用EVAL!好可怕

aabird 发表于 2015-10-30 08:26:52

这个还真没听说过,支持,赞

你好我好大家好! 发表于 2015-10-30 09:02:40

帮顶                              
页: [1]
查看完整版本: STM32Cube_FW_F7_V1.2.0中关于NorFlash项目及函数的问题