OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3639|回复: 1

TM32 程序下载地址问题

[复制链接]

190

主题

401

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1289
金钱
1289
注册时间
2014-6-15
在线时间
143 小时
发表于 2015-1-12 18:40:46 | 显示全部楼层 |阅读模式
5金钱

编译好的程序是从Flash的哪个地址开始写入Flash的?
以后的每个地址是按照怎样的规律变化的?

下面是我监控的STM32一次下载过程,使用的是串口下载,得到的上位机软件通过串口发送给STM32的待写入程序的Flash地址,
感觉不是特别有规律,那上位机软件是如何计算Flash地址的。每次下载的地址都一样吗? 不同型号的芯片会有差别吗?

每一组数据的前四个是Flash地址,第五个个校验
0X08,0X00,0X00,0X00,0X08
0X08,0X00,0X00,0X40,0X48
0X08,0X00,0X00,0X80,0X88
0X08,0X00,0X00,0XC0,0XC8
0X08,0X00,0X01,0X00,0X09
0X08,0X00,0X01,0X40,0X49
0X08,0X00,0X01,0X80,0X89
0X08,0X00,0X04,0X40,0X4C
0X08,0X00,0X04,0X80,0X8C
0X08,0X00,0X04,0XC0,0XCC
0X08,0X00,0X05,0X00,0X0D
0X08,0X00,0X05,0X40,0X4D
0X08,0X00,0X05,0X80,0X8D
0X08,0X00,0X08,0X40,0X40
0X08,0X00,0X08,0X80,0X80
0X08,0X00,0X08,0XC0,0XC0
0X08,0X00,0X09,0X00,0X01
0X08,0X00,0X09,0X40,0X41
0X08,0X00,0X09,0X80,0X81
0X08,0X00,0X0C,0X40,0X44
0X08,0X00,0X0C,0X80,0X84
0X08,0X00,0X0C,0XC0,0XC4
0X08,0X00,0X0D,0X00,0X05
0X08,0X00,0X0D,0X40,0X45
0X08,0X00,0X0D,0X80,0X85
0X08,0X00,0X10,0X40,0X58
0X08,0X00,0X10,0X80,0X98
0X08,0X00,0X10,0XC0,0XD8
0X08,0X00,0X11,0X00,0X19
0X08,0X00,0X11,0X40,0X59
0X08,0X00,0X11,0X80,0X99

最佳答案

查看完整内容[请看2#楼]

从0X0800 0000开始存储用户程序代码的 所有的STM32都一样。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-1-12 18:40:47 | 显示全部楼层
从0X0800 0000开始存储用户程序代码的
所有的STM32都一样。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-27 00:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表