Keil4.5-STM32-IAP源码及485半双工IAP电路
使用16M外部晶振 如不一样请重定义HSE_VALUE这个值 及修改SystemInit这个函数 IAP留有12K空间 因用485半双工通信 去掉读芯片程序功能 485芯片使能脚用三极管控制,不用程序控制 使用Keil4.5编译的STM32-IAP源程序,是我根据管网程序改过来的,原来是要用按键进入IAP,现在只要在上电连续输入a键进入IAP,如上电发现没有应用程序则只接进入IAP,我用的芯片是STM32F103RCT6,外部晶振是16M,默认波特率是115200,用超级终端Ymodem协议通信,我已测试通过了,不过我的应用程序是用IAR编译的,IAR4.42很老的版本,需要改lnkarm_flash.xcl这个文件里的DROMSTART值,DROMSTART=0x8003000;如果是用keil编译应用程序,则要改IROM1定义的START值,同样也是改成0x8003000
下载地址
用户评论
支持支持,谢谢分享
没想到还有现成的,谢谢分享!!!
确实不错,开源呀
还好吧,还没看明白,正在努力看。
感谢分享,可以参考一下
东西还可以,就是要分太高了
还可以,就是有些地方的功能不够完美
我怎么感觉还是232烧录呢
非常好的资料,对我的帮助很大,源码里面注释的也很清楚