OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5795|回复: 5

iar 程序下载后需要手动复位才能运行

[复制链接]

11

主题

41

帖子

0

精华

初级会员

Rank: 2

积分
135
金钱
135
注册时间
2016-4-6
在线时间
53 小时
发表于 2018-8-6 11:55:56 | 显示全部楼层 |阅读模式
1金钱
请教各位同学,iar 程序下载后需要手动复位才能运行,哪里能设置像Keils一样下载后自动复位运行。提前谢过。

最佳答案

查看完整内容[请看2#楼]

可以在仿真器设置界面中选择不同的复位方式试试,不同的仿真器提供的复位方式有可能不一样。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

28

帖子

0

精华

高级会员

Rank: 4

积分
762
金钱
762
注册时间
2018-7-25
在线时间
276 小时
发表于 2018-8-6 11:55:57 | 显示全部楼层
可以在仿真器设置界面中选择不同的复位方式试试,不同的仿真器提供的复位方式有可能不一样。
TIM截图20180806171921.png
回复

使用道具 举报

1

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2018-5-19
在线时间
10 小时
发表于 2018-8-6 13:27:50 | 显示全部楼层
我想确定几个问题:
1.你在IAR环境下和KEIL环境下,都用的是同一个下载器吗?
2.你是直接用编译器的程序下载功能,还是用第三方的下载软件将HEX文件烧进去的?
总的来说,可能的原因是在于下载器在烧写之后,1.并没有给单片机予复位信号   2.烧写程序之后,boot0和boot1两个引脚的电平信号没有设置对,一些下载工具,可以设置在程序下载之后,将boot0和boot1脚的信号设置到相应的值的,以保证程序复位运行。

这里不常上,可以加微信 baofeng_zouyu
回复

使用道具 举报

11

主题

41

帖子

0

精华

初级会员

Rank: 2

积分
135
金钱
135
注册时间
2016-4-6
在线时间
53 小时
 楼主| 发表于 2018-8-6 13:55:01 | 显示全部楼层
pcbzy 发表于 2018-8-6 13:27
我想确定几个问题:
1.你在IAR环境下和KEIL环境下,都用的是同一个下载器吗?
2.你是直接用编译器的程序 ...

你好,如你所猜测,IAR和Keils确实都用同一个下载器,Jlink,直接用编译器程序自带download程序下载。
回复

使用道具 举报

1

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2018-5-19
在线时间
10 小时
发表于 2018-8-6 19:35:42 | 显示全部楼层
解决了吗?

请加我微信:  baofeng_zouyu
回复

使用道具 举报

11

主题

41

帖子

0

精华

初级会员

Rank: 2

积分
135
金钱
135
注册时间
2016-4-6
在线时间
53 小时
 楼主| 发表于 2018-8-7 17:23:54 | 显示全部楼层
路上捡到一只猫 发表于 2018-8-6 11:55
可以在仿真器设置界面中选择不同的复位方式试试,不同的仿真器提供的复位方式有可能不一样。

谢谢您。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-13 04:00

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表