你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F207内部FLASH指定扇区烧写文件?

[复制链接]
winamp123 提问时间:2013-9-12 10:08 /
我有一个数据文件想保存在207 内部FLASH某个扇区。请问,有什么工具可以支持烧写任意格式文件到指定扇区?
如果没有,那只有自己实现IAP了。
 
收藏 评论6 发布时间:2013-9-12 10:08

举报

6个回答
wenshijian 回答时间:2013-9-12 10:14:49

RE:STM32F207内部FLASH指定扇区烧写文件?

在ISP模式下,可以任意写FLASH。不过是页写模式,你需要了解ISP命令格式。
winamp123 回答时间:2013-9-12 10:48:40

回复:STM32F207内部FLASH指定扇区烧写文件?

回复第 2 楼 于2013-09-12 10:14:49发表:
在ISP模式下,可以任意写FLASH。不过是页写模式,你需要了解ISP命令格式。
 

你是指用JLINK Commander ?
wenshijian 回答时间:2013-9-12 11:01:32

RE:STM32F207内部FLASH指定扇区烧写文件?

不是的。ISP模式是指把BOOT1拉高,复位之后通过串口1来操作FLASH内容,这是直接使用内置的BOOTLOAD来写FLASH,其实就是ISP的一个过程。请仔细阅读ST官方的ISP相关协议。
回答时间:2013-9-12 12:56:36

RE:STM32F207内部FLASH指定扇区烧写文件?

串口下载设置flash起始结束地址。觉得这样挺麻烦的。楼主不如直接外部flash吧,如w25x16的,便宜又好用。
stephenking 回答时间:2013-9-12 14:25:43

RE:STM32F207内部FLASH指定扇区烧写文件?

你这个问题可以使用h-jtag来完成,很方便。也可以将数据内容保存在文件中,使用jlink来编程。相对来说jlink的操作复杂些。JLINK提供一个J-FLASH ARM,选择好CPU型号后,将保存的数据文件加载,然后编程即可。
wenshijian 回答时间:2013-9-12 14:31:37

RE:STM32F207内部FLASH指定扇区烧写文件?

其实使用ISP方式的话会比较适合公司生产的,因为生产和研发是两回事,你不能指望生产的知道怎么用JTAG。

如果楼主会VBVC之类的编程,完全可以在串口通信的基础上做一些二次开发。就写一个简单的FLASH烧录程序,直接执行ISP的某几条指令就可以实现FLASH查写读操作。

JTAG 和H-JTAG由于是高度开发的产品,没有办法实现二次开发喽。而且你也不能让生产线的人来操作FLASH地址吧?万一出错了也不好判断处理,他们会罢工的。
ISP读写FLASH的过程,在百度贴吧有详细说明:https://tieba.baidu.com/f?kw=stm32isp&from=prin
 
ISP电路.jpg
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版