你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【源代码】STM32F103C8T6最小板搞定CMSIS-DAP和SWO功能  

[复制链接]
radio2radio 发布时间:2018-5-31 15:47
阅读主题, 点击返回1楼
1 收藏 43 评论399 发布时间:2018-5-31 15:47
399个回答
radio2radio 回答时间:2019-4-30 22:10:04
3NVN 发表于 2019-4-30 21:41
我的的STLINK就PB7是连接到SWIM口的, 经过测试,可以用SWO功能。这样飞线PA2和PA3就可以。
使用SWO_PB7的 ...

谢谢您帮我验证了可以这样使用。
看1楼的图纸,与SWIM有关的脚有PB7,PB8,PB9三条(晕),您的板子的PB8/PB9是什么情况?如果有连接到SWIM,您是不是要切断他们?
3NVN 回答时间:2019-4-30 22:30:39
我的是PB7,PB9,PB10三条,标号是SWIM_IN,还有一条PB8标号是SWIM,见下边原理图。
我没有割断,SWO工作正常。
另外,GitHub 给您Pull Requests了,谢谢~
3NVN 回答时间:2019-4-30 22:32:03
跟您1楼图纸是一样的
radio2radio 回答时间:2019-4-30 23:13:24
3NVN 发表于 2019-4-30 22:30
我的是PB7,PB9,PB10三条,标号是SWIM_IN,还有一条PB8标号是SWIM,见下边原理图。
我没有割断,SWO工作正常 ...

谢谢,估计SWIM脚是输入/输出双向的,ST软件的版本不同,使用其中的两条。
我们的程序,没有使用的脚都设置成高阻输入状态,所以即便是有连接,也不产生影响。

github上面容我再仔细考虑一下怎么改,可能还要兼顾STLINK_V2B的JTAG模式的引脚安排。
3NVN 回答时间:2019-5-1 00:34:31
radio2radio 发表于 2019-4-30 23:13
谢谢,估计SWIM脚是输入/输出双向的,ST软件的版本不同,使用其中的两条。
我们的程序,没有使用的脚都设 ...

是的,我的现在保留了一个5v
radio2radio 回答时间:2019-5-1 00:49:58
3NVN 发表于 2019-5-1 00:34
是的,我的现在保留了一个5v

那么,你的STLINK板子,是很容易分开两条5V线的吗?
我的3.3V和5V都是上下过孔联通的,很难分开的,可能需要拆下10pin的连接器。

如果要有JTAG模式,就要改这个5V脚为JTDI。
3NVN 回答时间:2019-5-1 00:55:43
radio2radio 发表于 2019-5-1 00:49
那么,你的STLINK板子,是很容易分开两条5V线的吗?
我的3.3V和5V都是上下过孔联通的,很难分开的,可能需 ...

我的也是过孔连接的,紧挨着连接器隔断,没有问题,不会破坏过孔影响另一面的电路。
radio2radio 回答时间:2019-5-1 12:31:53
3NVN 发表于 2019-4-30 22:30
我的是PB7,PB9,PB10三条,标号是SWIM_IN,还有一条PB8标号是SWIM,见下边原理图。
我没有割断,SWO工作正常 ...

仔细看电路图,和SWIM有关的线,有5条:PB7/8/9/10/11。 不同的PCB板,可能不同。

另外,SWO使用USART1的Rx线,具体使用是PA10还是PB7,决定于底层驱动USART_STM32F10x.h。
您的修改会使程序看起来更合理。谢谢。
3NVN 回答时间:2019-5-1 14:41:41
radio2radio 发表于 2019-5-1 12:31
仔细看电路图,和SWIM有关的线,有5条:PB7/8/9/10/11。 不同的PCB板,可能不同。

另外,SWO使用USART1 ...

ricklou 回答时间:2019-5-2 07:18:39
我发现dap和jlink都没有etm跟踪,价格上万的j-trrace和ulink pro才有,但可以用swo模拟

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版