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

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

[复制链接]
radio2radio 发布时间:2018-5-31 15:47
阅读主题, 点击返回1楼
1 收藏 45 评论418 发布时间:2018-5-31 15:47
418个回答
honor1 回答时间:2020-2-19 11:35:57
SWO功能不知道为什么用不了,进入debug模式,板子上的PC13常亮,程序运行不了。单步调试也是,到printf就卡在这里。keil的配置,各种分频、ITM端口都试了,还是不行。 QQ截图20200219113509.jpg
radio2radio 回答时间:2020-2-19 20:35:39
honor1 发表于 2020-2-19 11:35
SWO功能不知道为什么用不了,进入debug模式,板子上的PC13常亮,程序运行不了。单步调试也是,到printf就卡 ...

进入Debug模式以后,PC13的LED,常亮是Running,闪动是暂停。

PB7--PB3的SWO线接上没有,用我的测试程序。
byronsong 回答时间:2020-2-20 09:51:53
感谢楼主的分享
John-2049691 回答时间:2020-2-27 10:02:17
radio2radio 发表于 2018-5-31 22:18
使用SWD-SWO调试程序,是Cortex-M3/M4等高级ARM芯片特有的内核CoreSight独有的。
优点:
1. 对原来程序的时 ...

楼主,我的板子目前可以在win7上通过KEIL烧录STM32的芯片了,在64位的win8 win10试过串口(不需要安装你发的驱动,直接就可以识别,也可以用),但是有以下2个问题:
1.在32位 64位的win7上,串口都不识别,安装你发出来的驱动,提示32位的不合适安装,64位安装了也不行,即串口不可用;
2.在win7上使用IAR,烧录会提示报错,报错内容是:CPU did not power on

pic2.png pic1.png

win7 32bit 系统安装驱动后的截图,会有一个CMSIS-DAP CDC(COM23),但是用丁丁打开搜索,实际上没有串口的(COM1忽略,是其他设备)

楼主有办法吗?




PQC 回答时间:2020-2-27 12:00:33
厉害,支持原创。
radio2radio 回答时间:2020-2-27 13:20:16
John-2049691 发表于 2020-2-27 10:02
楼主,我的板子目前可以在win7上通过KEIL烧录STM32的芯片了,在64位的win8 win10试过串口(不需要安装你发 ...

1. 有办法。其实Win7就是需要安装ST的USB驱动,你试一试搜索ST的Link009,有许多版本,不知应该用哪个。  
2. IAR烧录报错可能有许多原因,估计与源码没有关系。排除iAR的设定错误,可能是芯片是盗版,盗版芯片也不是完全不能用,需要自己摸索可行的方法。

yuegaogao 回答时间:2020-3-24 11:37:34
学习学习
suncl110 回答时间:2020-4-22 10:22:13
大神好,为什么我的会出现:
Driver\STM32F10x_ARM_Driver\USART_STM32F10x.h(38): error:  #5: cannot open source input file "Driver_USART.h": No such file or directory
.\CMSIS-DAP\DAP.h(197): error:  #5: cannot open source input file "cmsis_compiler.h": No such file or directory
radio2radio 回答时间:2020-4-22 10:40:43
wuxiu123456789 发表于 2020-4-22 10:22
大神好,为什么我的会出现:
Driver\STM32F10x_ARM_Driver%uSART_STM32F10x.h(38): error:  #5: cannot open  ...

这两个文件都是Keil系统自带的,你看看Doc文件夹。
hj3622003 回答时间:2020-4-23 11:39:54
楼主您好,请问您的sdk代码里还有没有swim接口?
ytplwzl 回答时间:2020-4-23 15:40:49
厉害,支持原创。
radio2radio 回答时间:2020-4-23 16:57:28
hj3622003 发表于 2020-4-23 11:39
楼主您好,请问您的sdk代码里还有没有swim接口?

当然没有。SWIM是给STM8芯片使用的,只有STLINK-V2才有。
kenking2536 回答时间:2020-5-2 15:10:56
RTL.h 编译时候少这个文件哦!!
laobiaixng 回答时间:2020-5-19 23:37:02
不错的技术贴。
aogetuya 回答时间:2020-5-31 11:35:54
求助, BLUEPILL SWO_PB7 SWD_REMAP
下载后usb可以正常连接,led长灭短亮,连接目标板,显示swd/jtag communication failure

已经解决,打扰了

所属标签

相似分享

官网相关资源

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