erikkk 发表于 2010-11-18 11:34:25

回复:Flash loader 支持ISP 与IAP

回复第 1 楼 liangzuoyang于2010-11-11 12:02:44发表:
 谢谢分享,谢谢
 Flash Loader 简易手册(for stm32)
                主要功能
1.     可通过芯片内部flash loader 下载程序.
2.     可通过用户Flash loader(ld stm32.bin,预先下载到stm32)把程序下载到指定地址(0x2800之后)
3.     工作过程:当boot0=0时,芯片起电时先执行Ld stm32.bin. Ld stm32.bin 通过串口1发送请求下载,在200毫秒内得到响应则进入用户flash loader 状态,否则跳到用户程序执行.
                           liangzuoyang@qq.com
                             qq:1485164949  
 

mmiker-110477 发表于 2010-12-21 14:36:15

RE:Flash loader 支持ISP 与IAP

支持!!!!!:):):)

dstdx72 发表于 2010-12-28 20:21:00

RE:Flash loader 支持ISP 与IAP

:P灰常感谢提供资料!

yinguangwei-173 发表于 2010-12-29 21:45:13

RE:Flash loader 支持ISP 与IAP

小弟对这了解不深: 是不是这样理解:
1、Boot0 = 1 ,Boot1 = 0 ; CPU从系统存储器启动,先执行ST内置的bootloader,bootloader可以将一段自己写的flashloader(.bin代码)通过串口下载到FLASH内部;这个过程不是叫IAP吗?

问题: 用户的flashloader代码(.bin)下载到FLASH的什么位置 ?是从0x00开始的一段FLASH空间吗 ?

2、boot0=0,boot1=x,此时,CPU从FLASH启动,由于用户的Flashloader已经在FLASH中,cpu先执行这个用户的.bin代码,
Ld stm32.bin通过串口 1 发送请求下载,在 200 毫秒内得到响应则进入用户 flash loader 状态, 即是可以将编写的应用代码下载到FLASH中?若没有响应,就跳到用户程序执行. 即正常执行FLASH已有的代码;

问题: 利用用户的flashloader 是不是只能将应用的代码下载到0x28地址以后得空间? 这个地址是不是可以变化? (根据编写用户自己的flashloader时修改)
 
ST内置的bootloader 和用户自己写的flashloader有什么区别?  二者都可以成为IAP吧?   只是ST的固化到了不能修改,而用户的可以修改甚至删除? 
 

yust32 发表于 2011-1-11 10:26:36

RE:Flash loader 支持ISP 与IAP

:P非常感谢liangzuoyang

阿呆 发表于 2011-2-11 18:12:03

RE:Flash loader 支持ISP 与IAP

大家都不必客气,欢迎共享和热烈讨论!

hclin-146115 发表于 2011-2-15 08:46:43

RE:Flash loader 支持ISP 与IAP

good job
thakns

wan112127391 发表于 2011-2-25 16:49:09

RE:Flash loader 支持ISP 与IAP

xuexixuexi !!!!!!

yjsstk 发表于 2011-3-7 10:13:40

RE:Flash loader 支持ISP 与IAP

==:D

maizchen 发表于 2011-3-10 17:32:04

RE:Flash loader 支持ISP 与IAP

支持一下,好;P
页: 1 [2] 3 4 5 6 7 8 9
查看完整版本: 【开发工具】Flash loader支持ISP与IAP简易手册(for stm32)