IAR编译器 STM32使用串口在线下载程序
请问各位谁有STM32使用IAR编译器的在线程序下载代码,在网上大部分都是使用KEIL写的IAP。由于我至今大部分都是在别人的代码上进行应用修改,所以这部分很是不会,求各位指教。RE:IAR编译器 STM32使用串口在线下载程序
IAP方式对更新程序固件非常方便,关键是要理解其核心思想,目前还是KEIL版本的多,我也是用的KEIL的。楼主还是多看看:AN2557这个应用笔记吧如果看好了,自己弄这个应该不难的:)
RE:IAR编译器 STM32使用串口在线下载程序
就换了个编译环境嘛,会建工程就好了RE:IAR编译器 STM32使用串口在线下载程序
IAR只是一套集成开发环境,与KEIL类似,其核心就是ARM编译器。IAP是一个类似bootload的功能软件,理论上不依赖与开发环境(使用了特定编译器的c或者汇编代码除外)。IAP的功能就是一个在芯片开工后,初始化芯片及必要外设,通过串口/USB/网口 与电脑或者SD卡通信,将对应的应用程序下载/加载到RAM中,然后跳转到应用程序的位置,运行应用程序。
请研究bootload/IAP的原理。再考虑怎样去实现它
回复:IAR编译器 STM32使用串口在线下载程序
IAP是纯软件啊,估计跑不起来是因为编译器的问题。你看看汇编部分的代码。RE:IAR编译器 STM32使用串口在线下载程序
KEIL和IAR的指令差的也不是很多,自己修改修改就行
页:
[1]