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

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

[复制链接]
radio2radio 发布时间:2018-5-31 15:47
阅读主题, 点击返回1楼
赞 1 收藏 45 评论418 发布时间:2018-5-31 15:47
418个回答
byronsong 回答时间:2020-2-20 09:51:53
感谢楼主的分享
John-2049691 回答时间:2020-2-27 10:02:17
radio2radio 发表于 2018-5-31 22:181 A0 F) m4 _+ W6 N% ^
使用SWD-SWO调试程序,是Cortex-M3/M4等高级ARM芯片特有的内核CoreSight独有的。
& s9 v! V3 A3 h6 u优点:
, c' `7 D: a6 b9 [* T3 y1. 对原来程序的时 ...

7 E# O) ]" q. Q* |9 r! @' e5 }$ E0 m5 L1 E楼主,我的板子目前可以在win7上通过KEIL烧录STM32的芯片了,在64位的win8 win10试过串口(不需要安装你发的驱动,直接就可以识别,也可以用),但是有以下2个问题:& y0 B3 f2 b( s' O4 d; N% ]4 N
1.在32位 64位的win7上,串口都不识别,安装你发出来的驱动,提示32位的不合适安装,64位安装了也不行,即串口不可用;8 |, b% e7 [, a) u0 [
2.在win7上使用IAR,烧录会提示报错,报错内容是:CPU did not power on
" }# a7 H  l7 F  W
. @0 a- Y( R9 X% L/ d4 p) _* r pic2.png pic1.png 7 g9 {  h0 u6 m+ f
. j' c' K$ ~: D5 v
win7 32bit 系统安装驱动后的截图,会有一个CMSIS-DAP CDC(COM23),但是用丁丁打开搜索,实际上没有串口的(COM1忽略,是其他设备)$ D$ }  i- N# K9 R8 O; y

" k' d0 x( N+ x! w2 ]楼主有办法吗?
! h& r* _& ?8 }/ f* P4 [* Y0 p2 o; j' i8 o) e

7 u; {* q; R/ o( S% E2 _. s; C# m
9 s6 ~* U* y* l! ]* g- |2 o9 l8 h$ [0 |6 d
PQC 回答时间:2020-2-27 12:00:33
厉害,支持原创。
radio2radio 回答时间:2020-2-27 13:20:16
John-2049691 发表于 2020-2-27 10:021 {; R- d( R7 V9 P, H" [. o
楼主,我的板子目前可以在win7上通过KEIL烧录STM32的芯片了,在64位的win8 win10试过串口(不需要安装你发 ...

: i; k  d1 i3 Z/ B" B+ {1. 有办法。其实Win7就是需要安装ST的USB驱动,你试一试搜索ST的Link009,有许多版本,不知应该用哪个。  / J; k$ ^3 C2 S/ P
2. IAR烧录报错可能有许多原因,估计与源码没有关系。排除iAR的设定错误,可能是芯片是盗版,盗版芯片也不是完全不能用,需要自己摸索可行的方法。
( e: N8 b. f  C# |0 _& T& c; j+ x8 v% G, g  C+ q, z1 b9 I
yuegaogao 回答时间:2020-3-24 11:37:34
学习学习
suncl110 回答时间:2020-4-22 10:22:13
大神好,为什么我的会出现:; D% A. p1 |: U
Driver\STM32F10x_ARM_Driver\USART_STM32F10x.h(38): error:  #5: cannot open source input file "Driver_USART.h": No such file or directory
' Q' S( @4 ~- \! p: X( v* B8 d.\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
# p8 M/ s" u0 f+ w; i! U5 a- l大神好,为什么我的会出现:) ^2 p1 U9 k0 d' w3 ^1 s' j
Driver\STM32F10x_ARM_Driver%uSART_STM32F10x.h(38): error:  #5: cannot open  ...

# O0 l( L; N3 u% [7 G4 `这两个文件都是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% w) h5 L( b9 c+ c" f
楼主您好,请问您的sdk代码里还有没有swim接口?
& {: a, ?7 g$ k+ k, V8 v& }
当然没有。SWIM是给STM8芯片使用的,只有STLINK-V2才有。1 J1 H  _# E" k
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+ v7 R- u+ w0 k' ~6 q& z6 c) D
下载后usb可以正常连接,led长灭短亮,连接目标板,显示swd/jtag communication failure
8 B' y1 W  t' j1 {8 Z6 ^* X, r2 h& S; i0 x3 n! h# c" L
已经解决,打扰了
8 B* \' N* q* @6 k; P8 u  o
abcd44 回答时间:2020-6-17 19:44:08
楼主你好!  下载的带软复位功能的固件电脑识别不出来硬件怎么回事?芯片是stm32f103rbt6的,接口定义为PB14->SWDIO,PB13->SWCLK,PA9->对应双色LED,PA2->TX,PA3->RX,能否麻烦再留个固件呢?不胜感激
abcd44 回答时间:2020-6-17 19:50:16
楼主你好!为何下载的软件复位固件没法用?芯片型号是stm32f103rbt6,对应的引脚定义为PB14->SWDIO,PB13->SWCLK,PA9对应双色LED,PA2->TX,PA3->RX,麻烦楼主在留个固件,不胜感激!

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版