OpenEdv-开源电子网

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

[其他模块] 分享:STLINK仿真器在线调试使用与经验

[复制链接]

57

主题

1680

帖子

3

精华

资深版主

Rank: 8Rank: 8

积分
4306
金钱
4306
注册时间
2018-6-30
在线时间
808 小时
发表于 2019-1-23 13:00:37 | 显示全部楼层 |阅读模式
本帖最后由 1208 于 2019-8-2 11:47 编辑

对于初学者,对于仿真似乎有点陌生,也不知道如何使用
下面的这个帖子是仿真的了解和使用
https://blog.csdn.net/ybhuangfugui/article/details/51706145
下面是相应的补充
1)当用到串口例程时,往往只能看到wach串口显示的是二进制
将红色方框的勾去掉就能显示十进制的,减少了二进制转换成十进制
watch.JPG
但是printf要显示汉字的话,只能通过串口调试助手来显示
2)当需要看到程序准确的延时时间,可以提前在MDK5里面设置
首先要Trace里面设置好板子对应的主频,如战舰
Trace.JPG
要再Output设置好板子对应的晶振
Output.JPG
还要在C++里面设置Level 0
level0.JPG
如跑马灯例程,这样就可以准确看到跑马灯延时的时间
以及累加的总时间
delay_ms.JPG
3)内存地址存储数据(Flash\SRAM)
地址用Memory的Adress来看数据变化
datas[0]=5,全速运行一次往上加1

datas0.JPG
4)查看中断执行时间和次数
通过外部中断实验例程的Trace Exceptions
外部中断.JPG
5)全局变量在读\写变量的时候停止运行(局部变量不行,全局变量才行)
断点会停留在读\写操作的下一行代码
6)关于Memory1上的Address使用
DMA2地址:0x4002 6400
数据流偏移地址:0x18+0x18*数据流编号
DMA2对应数据流0:0x40026418
ADC地址:0x40012000
ADC_DR偏移地址:0x4C
ADC_DR地址:0x4001204C
地址.JPG
由上可得,DMA数据流0地址的数据存储在ADC_DR地址
各位仿真大佬,有别的其它仿真技巧,可以一起分享或指导哈!谢谢

仿真视频:链接:https://pan.baidu.com/s/1_vgjHhl8KF5P-COIhiH24A
提取码:3gys
复制这段内容后打开百度网盘手机App,操作更方便哦


业精于勤荒于嬉;行成于思毁于随!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

13

主题

633

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1331
金钱
1331
注册时间
2016-8-1
在线时间
229 小时
发表于 2019-1-23 13:53:42 | 显示全部楼层
谢谢分享 ,大神又出新作
Loto虚拟示波器 官方qq群: 706769836 https://shop296209296.taobao.com/shop/view_shop.htm?tracelog=t
回复 支持 反对

使用道具 举报

27

主题

427

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
4365
金钱
4365
注册时间
2017-5-30
在线时间
578 小时
发表于 2019-1-23 17:56:42 | 显示全部楼层
收藏了
回复 支持 反对

使用道具 举报

7

主题

39

帖子

0

精华

初级会员

Rank: 2

积分
135
金钱
135
注册时间
2019-1-30
在线时间
74 小时
发表于 2019-1-31 09:20:21 | 显示全部楼层
为什么插着ST-Link一切正常 不插ST-Link就显示屏全白呢QAQ
回复 支持 反对

使用道具 举报

57

主题

1680

帖子

3

精华

资深版主

Rank: 8Rank: 8

积分
4306
金钱
4306
注册时间
2018-6-30
在线时间
808 小时
 楼主| 发表于 2019-2-12 10:02:31 | 显示全部楼层
妙行 发表于 2019-1-31 09:20
为什么插着ST-Link一切正常 不插ST-Link就显示屏全白呢QAQ

这个要插STLINK仿真器,才可以正常下载和在线仿真
业精于勤荒于嬉;行成于思毁于随!
回复 支持 反对

使用道具 举报

7

主题

39

帖子

0

精华

初级会员

Rank: 2

积分
135
金钱
135
注册时间
2019-1-30
在线时间
74 小时
发表于 2019-2-13 13:56:49 | 显示全部楼层
1208 发表于 2019-2-12 10:02
这个要插STLINK仿真器,才可以正常下载和在线仿真

是的 拔掉ST-Link时要Reset一下才行
回复 支持 反对

使用道具 举报

57

主题

1680

帖子

3

精华

资深版主

Rank: 8Rank: 8

积分
4306
金钱
4306
注册时间
2018-6-30
在线时间
808 小时
 楼主| 发表于 2019-2-13 17:06:21 | 显示全部楼层
妙行 发表于 2019-2-13 13:56
是的 拔掉ST-Link时要Reset一下才行

在设置里面勾选Reset and Run就可以直接运行了
业精于勤荒于嬉;行成于思毁于随!
回复 支持 反对

使用道具 举报

7

主题

39

帖子

0

精华

初级会员

Rank: 2

积分
135
金钱
135
注册时间
2019-1-30
在线时间
74 小时
发表于 2019-2-14 20:57:56 | 显示全部楼层
1208 发表于 2019-2-13 17:06
在设置里面勾选Reset and Run就可以直接运行了

不不不 我的意思时 在插着ST-Link正常运行时拔掉,要Reset才行hh
回复 支持 反对

使用道具 举报

57

主题

1680

帖子

3

精华

资深版主

Rank: 8Rank: 8

积分
4306
金钱
4306
注册时间
2018-6-30
在线时间
808 小时
 楼主| 发表于 2019-2-15 10:17:05 | 显示全部楼层
妙行 发表于 2019-2-14 20:57
不不不 我的意思时 在插着ST-Link正常运行时拔掉,要Reset才行hh

这样啊
业精于勤荒于嬉;行成于思毁于随!
回复 支持 反对

使用道具 举报

8

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
188
金钱
188
注册时间
2018-7-11
在线时间
38 小时
发表于 2019-2-20 08:21:45 | 显示全部楼层
小板凳
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2020-6-16
在线时间
4 小时
发表于 2020-6-21 22:22:21 | 显示全部楼层
MARK STLINK的使用
回复 支持 反对

使用道具 举报

5

主题

46

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
203
金钱
203
注册时间
2020-5-11
在线时间
42 小时
发表于 2020-7-14 20:05:33 | 显示全部楼层
STLINK仿真器有必要买吗??萌新求教一下
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-4-5 10:35

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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