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

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

[复制链接]
radio2radio 发布时间:2018-5-31 15:47
阅读主题, 点击返回1楼
赞 1 收藏 45 评论418 发布时间:2018-5-31 15:47
418个回答
radio2radio 回答时间:2019-5-18 16:46:32
建议您分开问题,先用一些简单的开发板测试您改的CMSIS-DAP仿真器能不能用,如果都不能用,才是仿真器的问题。
: X1 Z0 D* R: a1 ~7 @. _3 \# F2 p6 z$ C" M" m' C' z6 n
确认没问题后,再解决现在的问题板。
radio2radio 回答时间:2019-5-18 16:59:41
oasisdong 发表于 2019-5-18 16:43
. e5 i3 N0 h! c+ ACMSIS-DAP CDC 虚拟usb串口正常
. j+ y. q) |; l, ]9 n. b- g: _( M& f
CDC功能是独立的,与CMSIS-DAP没有关系,CDC正常说明您烧写固件正确。4 Q  R/ `3 }$ [" D7 [
4 Z8 f" C& U; ]7 v7 k# _
CMSIS-DAP部分不通,与多种因素有关,硬件是否正常,目标板上软件有没有禁止SWD,等等。
bjvictor 回答时间:2019-5-23 13:52:49
顶楼主。等待开源
RedChi 回答时间:2019-5-31 00:49:35
請問樓主,我要將哪一個hex file燒入blue pill的板子,blue pill就能當CMSIS DAP使用呢? 還想請問我是要透過什麼方式將hex file燒入到MCU呢?
radio2radio 回答时间:2019-5-31 15:42:37
本帖最后由 radio2radio 于 2019-5-31 15:47 编辑 . z  ^. b9 ]) k1 Y+ F: k
bearred 发表于 2019-5-31 00:49
0 n: p3 s. J' c+ d' u% K' H請問樓主,我要將哪一個hex file燒入blue pill的板子,blue pill就能當CMSIS DAP使用呢? 還想請問我是要透 ...
# Z) b: U  y/ c; p& z6 u2 }& V
可以将  F103-DAP-SWO-CDC-BLUEPILL-SWD_REMAP.hex  或者, ~9 |, P- X2 D7 w- y2 d7 k+ O
F103-DAP-SWO-CDC-BLUEPILL-SWD_unRemap.hex  烧入,起始地址0x08000000。
/ L5 P# u( y8 g3 L8 a' B这两个固件的区别是烧入以后的CMSIS-DAP使用不同的引脚作为SWD和SWC,看您喜欢哪一种。
7 \. A8 e. {, `2 {/ K1 Q' G; C6 W- ]) ?7 D) B
烧入以后,bluepill板就可以作为CMSIS-DAP仿真器使用了。
4 @/ Z2 w( S- R5 {( k! _, x+ r. `* L. b( ]4 T
如何烧入,必须使用手头另外一个JTAG/SWD仿真器,例如JLINK,STLINK,ULINK,CMSIS-DAP。' n5 u; D+ {$ \7 ?: i- K2 P, N3 F
还要有一个PC的烧入工具软件,上述几种仿真器,可能要使用不同的工具软件。不知道您的PC有哪一种。) V+ r+ I8 z& O% ]$ _3 w
RedChi 回答时间:2019-5-31 20:15:04
radio2radio 发表于 2019-5-31 15:42
) z0 {! M, k  d5 Y7 Y可以将  F103-DAP-SWO-CDC-BLUEPILL-SWD_REMAP.hex  或者
# W" a- H7 B$ FF103-DAP-SWO-CDC-BLUEPILL-SWD_unRemap.hex  烧 ...

7 r& f5 a/ l- t7 VREMAP和unRemap分別的SWC和SWD是什麼pin腳呢?
% @1 B. t/ g; g& ~# N' \2 ^) g手邊有ST LINK,所以我只要透過ST-Utility就能將hex燒進去囉~
; y# _. H, d8 p4 u2 k感謝樓主~
radio2radio 回答时间:2019-5-31 20:41:39
本帖最后由 radio2radio 于 2019-5-31 20:53 编辑
" @: x5 e3 s5 E7 o
bearred 发表于 2019-5-31 20:15
" @$ ]1 ]- V! t% v- g) o+ sREMAP和unRemap分別的SWC和SWD是什麼pin腳呢?( z6 i1 f  H' v# ?' v& o
手邊有ST LINK,所以我只要透過ST-Utility就能將hex燒進去 ...

% h: A; M6 ~+ y9 f. y! d仔细看看一楼里面的Bluepill的图,Doc文件夹里面还有更详细的表。
; {9 P' p% A1 q
. `- N! y) t4 m你有STLINK,还可以看看我的另一帖:# w- [- f, z& A7 q+ z
https://www.stmcu.org.cn/module/forum/thread-617075-1-1.html
' B7 W3 E0 f% w" z
RedChi 回答时间:2019-6-1 00:51:26
radio2radio 发表于 2019-5-31 20:418 L* @5 m6 v$ {/ I' g& S" D; T; D
仔细看看一楼里面的Bluepill的图,Doc文件夹里面还有更详细的表。
9 E* _$ k+ O( n% L3 V* y6 N9 K4 e9 G5 C) A$ L# d% X2 P7 y: l" c* C% {: S
你有STLINK,还可以看看我的另一帖:

' k! q5 _& \5 v7 E4 p3 D" j% e請問樓主,我是WIN10,裝置管理員一直顯示未知裝置,想再請問將blue pill版改成CMSIS-DAP,IAR 編譯器可以使用它來它燒錄嗎? 還是只能用keil?  我目前用IAR感覺連接不到裝置
radio2radio 回答时间:2019-6-1 10:39:14
您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。  z1 H& m+ \- w
未知装置,也可能是CDC功能没有驱动程序,试一试安装附件里面的USB driver。
  Y  z2 E; |( Q您一定会成功的。
radio2radio 回答时间:2019-6-1 10:39:37
bearred 发表于 2019-6-1 00:51) E  `, U. `: H6 s' d, T9 P4 P
請問樓主,我是WIN10,裝置管理員一直顯示未知裝置,想再請問將blue pill版改成CMSIS-DAP,IAR 編譯器可 ...

# l. p( N  T9 C8 f5 i& G% K您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。7 x- P2 M; V7 ^& A4 k8 _
未知装置,也可能是CDC功能没有驱动程序,试一试安装附件里面的USB driver。. ~/ ]+ o" c; H& c/ r: k0 w# g, {
您一定会成功的。
RedChi 回答时间:2019-6-3 01:03:58
radio2radio 发表于 2019-6-1 10:39
' n, P( V1 A' n9 f6 x2 V您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。
  ?  e$ V; W& C( h" d* F 未知装置,也可能是CDC功能没有驱 ...

* F! q4 }  e( G我到現在還是沒成功  t! V+ Z$ i3 i% {8 N) t6 X
我的WIN10電腦都找不到USB裝置QQ
xing1954 回答时间:2019-6-3 04:28:03
下载试试
radio2radio 回答时间:2019-6-3 14:05:53
bearred 发表于 2019-6-3 01:03
* C+ ~+ P  Z* A1 }0 K我到現在還是沒成功
- r1 E. v# ?* j6 K1 A/ e1 C我的WIN10電腦都找不到USB裝置QQ

0 V. b% i  ^3 W“我的WIN10電腦都找不到USB裝置”,什么东西找不到?说清楚一点。% b& Y4 F3 c  N' K( \$ y

' F( d8 a/ w1 e; j4 y3 ~' |这个CMSIS-DAP是HID的装置,Win10不需要安装驱动程序的,Win10见到的是HID多了一个。
sthavira 回答时间:2019-6-23 15:07:57
下载个看看
lmmvip 回答时间:2019-6-24 19:02:34
大神,我在尝试使用swo功能,却一直失败,我是用小蓝板的PB7接目标板的PB3,然后修改了重定向函数,在调试窗口查看,什么都没有,大神,您知道是怎么回事吗- I) {( k% O2 p" \

所属标签

相似技术帖

官网相关资源

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