STM32芯片,如何将配置数据保存到Flash中?与程序一同写入Flash的吧? 请求大虾们帮助~谢谢!
2个回答
展开全部
ST网上有例子程序的
如果用的是STM32f407,看以下路径
stm32f4discovery_fw\STM32F4-Discovery_FW_V1.1.0\Project\Peripheral_Examples\FLASH_Program
103的基本上差不多
注意一下,你的配置数据存放的地址不用包括在编译器link的范围之内,会出问题的。
例如:告诉编译器:flash从0x80000开始,长度0x1000,你的配置数据的存放地址可从0x81000开始。这个地址的flash编译器link的时候肯定不会用
如果用的是STM32f407,看以下路径
stm32f4discovery_fw\STM32F4-Discovery_FW_V1.1.0\Project\Peripheral_Examples\FLASH_Program
103的基本上差不多
注意一下,你的配置数据存放的地址不用包括在编译器link的范围之内,会出问题的。
例如:告诉编译器:flash从0x80000开始,长度0x1000,你的配置数据的存放地址可从0x81000开始。这个地址的flash编译器link的时候肯定不会用
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询