打印

STM32BOOT

[复制链接]
4682|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jie841010|  楼主 | 2009-1-3 11:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
   ST公司的内置BOOT代码能否改写?BOOT代码是否是公开的,谁有源码? 我现在自己写了个BOOTLOADER引导程序,但不知道怎么放?放到0X8000000处,再通过BOOTLOADER把用户程序下载到0X8002000处,这样行吗?
   我在用KEIL开发时,遇到入口地址改不了,不知道是为什么?板子是STM32F10系列的,用ST-LINK连接的.一旦把入口地址改为其他的都会出现"INVALID VALUE FOR RO"
沙发
香水城| | 2009-1-5 15:46 | 只看该作者

STM32的Bootloader是出厂时写进去的,不能被改写

自己写IAP程序放到0x0800 2000处是可以的,不但要修改入口地址,还要注意修改所有的向量地址。

ST网站上有一个应用笔记可以参考——AN2557 STM32F10xxx in-application programming using the USART

相关链接:http://www.st.com/mcu/modules.php?name=mcu&file=familiesdocs&FAM=110

使用特权

评论回复
板凳
jie841010|  楼主 | 2009-1-5 23:47 | 只看该作者

STM32BOOT

问题已解决,谢谢

使用特权

评论回复
地板
PXJ_520| | 2009-1-21 11:59 | 只看该作者

楼主你的BOOTLOADER引导程序能否共享仪下???


使用特权

评论回复
5
wateras| | 2014-6-26 00:19 | 只看该作者
香水城 发表于 2009-1-5 15:46
自己写IAP程序放到0x0800 2000处是可以的,不但要修改入口地址,还要注意修改所有的向量地址。ST网站 ...

版主可以再分享下嘛,链接已经过时了

使用特权

评论回复
6
wateras| | 2014-6-26 00:19 | 只看该作者
香水城 发表于 2009-1-5 15:46
自己写IAP程序放到0x0800 2000处是可以的,不但要修改入口地址,还要注意修改所有的向量地址。ST网站 ...

版主可以再分享下嘛,链接已经过时了

使用特权

评论回复
7
香水城| | 2014-6-26 10:41 | 只看该作者
                                                                                                                                                                                                                                                                                   
AN2557 使用USART接口进行在线升级 V8(官网下载地址)
AN2557 使用USART接口进行在线升级 V8(本地下载地址)

AN2557 V4的中文译文(本地下载地址)
                                            

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

24

主题

34

帖子

0

粉丝