你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
IAR编译器 STM32使用串口在线下载程序
[复制链接]
scream2008
提问时间:2013-12-26 15:40 /
请问各位谁有STM32使用IAR编译器的在线程序下载代码,在网上大部分都是使用KEIL写的IAP。由于我至今大部分都是在别人的代码上进行应用修改,所以这部分很是不会,求各位指教。
赞
0
收藏
0
评论
5
分享
发布时间:2013-12-26 15:40
举报
请先
登录
后回复
5个回答
fengye5340
回答时间:2013-12-26 20:35:30
a0a.1 0b0c
RE:IAR编译器 STM32使用串口在线下载程序
IAP方式对更新程序固件非常方便,关键是要理解其核心思想,目前还是KEIL版本的多,我也是用的KEIL的。楼主还是多看看:AN2557这个应用笔记吧
如果看好了,自己弄这个应该不难的
赞
0
评论
回复
支持
反对
勒布朗
回答时间:2013-12-26 21:07:46
a0a.1 0b0c
RE:IAR编译器 STM32使用串口在线下载程序
就换了个编译环境嘛,会建工程就好了
赞
0
评论
回复
支持
反对
wkuang
回答时间:2013-12-27 22:50:18
a0a.1 0b0c
RE:IAR编译器 STM32使用串口在线下载程序
IAR只是一套集成开发环境,与KEIL类似,其核心就是ARM编译器。
IAP是一个类似bootload的功能软件,理论上不依赖与开发环境(使用了特定编译器的c或者汇编代码除外)。IAP的功能就是一个在芯片开工后,初始化芯片及必要外设,通过串口/USB/网口 与电脑或者SD卡通信,将对应的应用程序下载/加载到RAM中,然后跳转到应用程序的位置,运行应用程序。
请研究bootload/IAP的原理。再考虑怎样去实现它
赞
0
评论
回复
支持
反对
dzc2001
回答时间:2013-12-29 12:25:35
a0a.1 0b0c
回复:IAR编译器 STM32使用串口在线下载程序
IAP是纯软件啊,估计跑不起来是因为编译器的问题。你看看汇编部分的代码。
赞
0
评论
回复
支持
反对
有缘于你
回答时间:2013-12-30 17:33:55
a0a.1 0b0c
RE:IAR编译器 STM32使用串口在线下载程序
KEIL和IAR的指令差的也不是很多,自己修改修改就行
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
RE:IAR编译器 STM32使用串口在线下载程序
如果看好了,自己弄这个应该不难的
RE:IAR编译器 STM32使用串口在线下载程序
RE:IAR编译器 STM32使用串口在线下载程序
IAP是一个类似bootload的功能软件,理论上不依赖与开发环境(使用了特定编译器的c或者汇编代码除外)。IAP的功能就是一个在芯片开工后,初始化芯片及必要外设,通过串口/USB/网口 与电脑或者SD卡通信,将对应的应用程序下载/加载到RAM中,然后跳转到应用程序的位置,运行应用程序。
请研究bootload/IAP的原理。再考虑怎样去实现它
回复:IAR编译器 STM32使用串口在线下载程序
RE:IAR编译器 STM32使用串口在线下载程序