scream2008 发表于 2013-12-26 15:40:38

IAR编译器 STM32使用串口在线下载程序

 请问各位谁有STM32使用IAR编译器的在线程序下载代码,在网上大部分都是使用KEIL写的IAP。由于我至今大部分都是在别人的代码上进行应用修改,所以这部分很是不会,求各位指教。

fengye5340 发表于 2013-12-26 20:35:30

RE:IAR编译器 STM32使用串口在线下载程序

IAP方式对更新程序固件非常方便,关键是要理解其核心思想,目前还是KEIL版本的多,我也是用的KEIL的。楼主还是多看看:AN2557这个应用笔记吧
如果看好了,自己弄这个应该不难的:)

勒布朗 发表于 2013-12-26 21:07:46

RE:IAR编译器 STM32使用串口在线下载程序

就换了个编译环境嘛,会建工程就好了

wkuang 发表于 2013-12-27 22:50:18

RE:IAR编译器 STM32使用串口在线下载程序

IAR只是一套集成开发环境,与KEIL类似,其核心就是ARM编译器。
IAP是一个类似bootload的功能软件,理论上不依赖与开发环境(使用了特定编译器的c或者汇编代码除外)。IAP的功能就是一个在芯片开工后,初始化芯片及必要外设,通过串口/USB/网口 与电脑或者SD卡通信,将对应的应用程序下载/加载到RAM中,然后跳转到应用程序的位置,运行应用程序。
请研究bootload/IAP的原理。再考虑怎样去实现它

dzc2001 发表于 2013-12-29 12:25:35

回复:IAR编译器 STM32使用串口在线下载程序

 IAP是纯软件啊,估计跑不起来是因为编译器的问题。你看看汇编部分的代码。

有缘于你 发表于 2013-12-30 17:33:55

RE:IAR编译器 STM32使用串口在线下载程序

KEIL和IAR的指令差的也不是很多,自己修改修改就行
页: [1]
查看完整版本: IAR编译器 STM32使用串口在线下载程序