OpenEdv-开源电子网

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

程序下载(串口下载,调试下载)和调试(软件调试,硬件仿真调试,调试组件)

[复制链接]

16

主题

253

帖子

0

精华

高级会员

Rank: 4

积分
565
金钱
565
注册时间
2013-10-16
在线时间
52 小时
发表于 2014-12-24 13:51:08 | 显示全部楼层 |阅读模式
5金钱
问题:
1 下载对boot0,boot1的设置问题?
2 串口1下载程序?
3 调试下载问题?
4 软件调试这个没问题,不用接硬件的。
5 硬件仿真调试?

最佳答案

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

楼主乱的一塌糊涂。。。。 正常用:几乎都是B0,B1接GND,这样才会运行flash里面的用户代码。 串口下载代码的时候,B0接3.3V即可。 jtag仿真,同正常用。 至于时间是定值,因为jtag没有开启trace功能,使用trace或者要用更高级的调试器,才可以看时间的。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-12-24 13:51:09 | 显示全部楼层
楼主乱的一塌糊涂。。。。
正常用:几乎都是B0,B1接GND,这样才会运行flash里面的用户代码。
串口下载代码的时候,B0接3.3V即可。
jtag仿真,同正常用。

至于时间是定值,因为jtag没有开启trace功能,使用trace或者要用更高级的调试器,才可以看时间的。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

16

主题

253

帖子

0

精华

高级会员

Rank: 4

积分
565
金钱
565
注册时间
2013-10-16
在线时间
52 小时
 楼主| 发表于 2014-12-24 13:52:15 | 显示全部楼层
BOOT1=x  BOOT0=0  从用户闪存启动,这是(正常的工作)模式。
BOOT1=0  BOOT0=1  从系统存储器启动,这种模式启动的程序功能由厂家设置(ISP)。
BOOT1=1  BOOT0=1  从内置SRAM启动,这种模式可以用于(调试)。
回复

使用道具 举报

16

主题

409

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1292
金钱
1292
注册时间
2014-12-20
在线时间
534 小时
发表于 2014-12-24 13:52:50 | 显示全部楼层
额。看教程吧。。。
回复

使用道具 举报

16

主题

253

帖子

0

精华

高级会员

Rank: 4

积分
565
金钱
565
注册时间
2013-10-16
在线时间
52 小时
 楼主| 发表于 2014-12-24 14:00:27 | 显示全部楼层
串口1下载程序:
一 引脚:
A9(USART1_TX)/PA10(USART_RX)
B2(BOOT1),
3 BOOT0,
二 设置:
BOOT1=0  BOOT0=1  从系统存储器启动,这种模式启动的程序功能由厂家设置(ISP)。

出现的问题:
1 以前boot1引脚悬空,boot0接3.3V,可以下载程序,
现在boot1悬空不能下载,一定要接GND. 
请问下,这是怎么回事?
回复

使用道具 举报

16

主题

253

帖子

0

精华

高级会员

Rank: 4

积分
565
金钱
565
注册时间
2013-10-16
在线时间
52 小时
 楼主| 发表于 2014-12-24 14:01:28 | 显示全部楼层
回复【3楼】BMN李:
---------------------------------
请问下,看那个教程呢?现在想搞清楚这方面的问题。
回复

使用道具 举报

16

主题

253

帖子

0

精华

高级会员

Rank: 4

积分
565
金钱
565
注册时间
2013-10-16
在线时间
52 小时
 楼主| 发表于 2014-12-24 14:06:21 | 显示全部楼层


引脚位置如图所示。
回复

使用道具 举报

16

主题

253

帖子

0

精华

高级会员

Rank: 4

积分
565
金钱
565
注册时间
2013-10-16
在线时间
52 小时
 楼主| 发表于 2014-12-24 14:08:46 | 显示全部楼层


为什么战舰开发板上的BOOT0和BOOT1都是默认接地的(用跳线帽短接)
问题:
1 可以实现串口1下载,
2 可以用调试下载,
3 还可以用硬件仿真,
这个和BOOT1 BOOT0 的设置不是全冲突到了吗?
回复

使用道具 举报

16

主题

409

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1292
金钱
1292
注册时间
2014-12-20
在线时间
534 小时
发表于 2014-12-24 14:50:45 | 显示全部楼层
看视频吧。看你说的好像是买的原子哥战舰的板子,应该有资料。
视频教程:
第5讲 程序下载与仿真
回复

使用道具 举报

16

主题

253

帖子

0

精华

高级会员

Rank: 4

积分
565
金钱
565
注册时间
2013-10-16
在线时间
52 小时
 楼主| 发表于 2014-12-24 15:08:24 | 显示全部楼层
BOOT1=1  BOOT0=1  从内置SRAM启动,这种模式可以用于(调试)。

这个模式好像不对的。
1 BOOT1=1  BOOT0=1 我不能硬件调试程序。

用BOOT1=1  BOOT0=1
回复

使用道具 举报

16

主题

253

帖子

0

精华

高级会员

Rank: 4

积分
565
金钱
565
注册时间
2013-10-16
在线时间
52 小时
 楼主| 发表于 2014-12-24 15:10:12 | 显示全部楼层
回复【9楼】wyudcl:
---------------------------------
用 BOOT1=1  BOOT0=0,可以硬件调试程序(亲测)

和下面这个
”BOOT1=1  BOOT0=1  从内置SRAM启动,这种模式可以用于。“
不都成矛盾了吗?草他妈比的额,这都什么狗屁东西。
回复

使用道具 举报

16

主题

253

帖子

0

精华

高级会员

Rank: 4

积分
565
金钱
565
注册时间
2013-10-16
在线时间
52 小时
 楼主| 发表于 2014-12-24 15:41:46 | 显示全部楼层
感觉不对头的。
1 自己的思路没有搞清楚。
现在只有一个事情:(用串口下载程序。)
根据:BOOT1=X  BOOT0=X (测试下4种情况00 01 10 11)都是什么情况。

结果(亲测):
00情况:不能烧写程序。  
01情况:(正常)可以串口1烧写程序。(下载完程序自动进入用户程序,01情况保持。  01情况保持,断电重启,不能进入用户程序。)
10情况:不能。
11情况:不能。
boot1=悬空 boot0=1情况:不能烧写程序

总结:
1 串口下载程序(完)。只能一种情况boot1=0,boot0=1
2 没什么好想的,搞定串口下载程序这面。
回复

使用道具 举报

16

主题

253

帖子

0

精华

高级会员

Rank: 4

积分
565
金钱
565
注册时间
2013-10-16
在线时间
52 小时
 楼主| 发表于 2014-12-24 15:49:00 | 显示全部楼层
那么接下来问题来了,唯一的而一个问题:(硬件仿真怎么设置?)
回复

使用道具 举报

16

主题

253

帖子

0

精华

高级会员

Rank: 4

积分
565
金钱
565
注册时间
2013-10-16
在线时间
52 小时
 楼主| 发表于 2014-12-24 16:37:46 | 显示全部楼层
硬件仿真时,复位的时候registers - internal - sec= 107.37418250,怎么这个时间不动的,复位也不清零的。
回复

使用道具 举报

16

主题

253

帖子

0

精华

高级会员

Rank: 4

积分
565
金钱
565
注册时间
2013-10-16
在线时间
52 小时
 楼主| 发表于 2014-12-24 16:57:45 | 显示全部楼层
硬件仿真到底怎么操作的额,
请问下谁有资料,分享下,最好是有实例的,谢谢。辛苦了。
回复

使用道具 举报

16

主题

253

帖子

0

精华

高级会员

Rank: 4

积分
565
金钱
565
注册时间
2013-10-16
在线时间
52 小时
 楼主| 发表于 2014-12-25 09:56:40 | 显示全部楼层
回复【15楼】正点原子:
---------------------------------
谢谢你的回复。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-27 14:16

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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