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

【源代码】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仿真器能不能用,如果都不能用,才是仿真器的问题。
0 C( x" U/ Q. `) V. O) p
0 X$ c; i% K2 l: s; f8 H2 p1 v* k5 B确认没问题后,再解决现在的问题板。
radio2radio 回答时间:2019-5-18 16:59:41
oasisdong 发表于 2019-5-18 16:43
' ^; ~5 s% l/ s" A2 qCMSIS-DAP CDC 虚拟usb串口正常

9 X7 w- S- z" GCDC功能是独立的,与CMSIS-DAP没有关系,CDC正常说明您烧写固件正确。
3 L/ d& B& ~) ^# V1 W9 c" {
7 b3 ~' }/ S1 t0 W" s. C* X1 W% OCMSIS-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 编辑 , q+ M0 p  D; _, L2 [0 R( r$ V9 r
bearred 发表于 2019-5-31 00:49
1 E" u( j/ Y1 r2 x* Q0 S請問樓主,我要將哪一個hex file燒入blue pill的板子,blue pill就能當CMSIS DAP使用呢? 還想請問我是要透 ...

5 U# M: z5 ^$ P5 \: j可以将  F103-DAP-SWO-CDC-BLUEPILL-SWD_REMAP.hex  或者
" \8 B1 k- k8 k$ }  Q0 `" |, hF103-DAP-SWO-CDC-BLUEPILL-SWD_unRemap.hex  烧入,起始地址0x08000000。
/ N  |% f- U/ Z2 {( U" `6 e这两个固件的区别是烧入以后的CMSIS-DAP使用不同的引脚作为SWD和SWC,看您喜欢哪一种。
% w  H4 B! h4 K% w' w" p% d- f8 P7 u
% O/ Y' `) k' K. }烧入以后,bluepill板就可以作为CMSIS-DAP仿真器使用了。8 a( r: {. s! x$ x5 g6 Z
2 k/ k% \) J7 P# \4 p6 u3 f+ r* |
如何烧入,必须使用手头另外一个JTAG/SWD仿真器,例如JLINK,STLINK,ULINK,CMSIS-DAP。# i! B+ }' V) l# d' r  |
还要有一个PC的烧入工具软件,上述几种仿真器,可能要使用不同的工具软件。不知道您的PC有哪一种。$ O  u0 E+ _) Q+ Q
RedChi 回答时间:2019-5-31 20:15:04
radio2radio 发表于 2019-5-31 15:42. v" \* ]  ~& |2 R
可以将  F103-DAP-SWO-CDC-BLUEPILL-SWD_REMAP.hex  或者# U/ F0 [( _- z4 O7 s
F103-DAP-SWO-CDC-BLUEPILL-SWD_unRemap.hex  烧 ...
% J- g* Q1 B: e7 M
REMAP和unRemap分別的SWC和SWD是什麼pin腳呢?
2 v, J% I/ @: z  T' Y0 a. l' m手邊有ST LINK,所以我只要透過ST-Utility就能將hex燒進去囉~7 l9 y, _, b- N* t9 Y
感謝樓主~
radio2radio 回答时间:2019-5-31 20:41:39
本帖最后由 radio2radio 于 2019-5-31 20:53 编辑 * e' K$ d% u7 J4 ?
bearred 发表于 2019-5-31 20:15# g- J# c0 {: H. D* C8 I$ b& B
REMAP和unRemap分別的SWC和SWD是什麼pin腳呢?
: {& q/ k7 q. S( r! W手邊有ST LINK,所以我只要透過ST-Utility就能將hex燒進去 ...
( v$ z0 y' n5 v* r8 r. V+ [0 ^
仔细看看一楼里面的Bluepill的图,Doc文件夹里面还有更详细的表。
2 I4 [5 |: o7 k! T6 s0 U# O2 j9 ~3 F0 w3 l
你有STLINK,还可以看看我的另一帖:4 G2 U( O' s1 @5 G0 w5 V8 |; f
https://www.stmcu.org.cn/module/forum/thread-617075-1-1.html& S  {+ w2 f1 Q6 C; B0 d/ O) f
RedChi 回答时间:2019-6-1 00:51:26
radio2radio 发表于 2019-5-31 20:41
" d! W8 h! ]# \- b. ?6 d- u  E, R仔细看看一楼里面的Bluepill的图,Doc文件夹里面还有更详细的表。) h: t5 G: ?3 a
6 P# k: N7 }/ g0 u9 [
你有STLINK,还可以看看我的另一帖:
+ |7 \! ^5 D' }+ R( t2 p0 J
請問樓主,我是WIN10,裝置管理員一直顯示未知裝置,想再請問將blue pill版改成CMSIS-DAP,IAR 編譯器可以使用它來它燒錄嗎? 還是只能用keil?  我目前用IAR感覺連接不到裝置
radio2radio 回答时间:2019-6-1 10:39:14
您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。' L: |- j1 X8 ]5 c$ @
未知装置,也可能是CDC功能没有驱动程序,试一试安装附件里面的USB driver。
; P/ A% C7 @: J+ @您一定会成功的。
radio2radio 回答时间:2019-6-1 10:39:37
bearred 发表于 2019-6-1 00:51" F9 n% ~" n- M) e, v* w
請問樓主,我是WIN10,裝置管理員一直顯示未知裝置,想再請問將blue pill版改成CMSIS-DAP,IAR 編譯器可 ...

; V* s0 H6 |. D您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。$ K, X1 L6 ^$ M/ R3 o5 I
未知装置,也可能是CDC功能没有驱动程序,试一试安装附件里面的USB driver。
" q7 W9 k; _: k+ n2 Z8 L 您一定会成功的。
RedChi 回答时间:2019-6-3 01:03:58
radio2radio 发表于 2019-6-1 10:39( Z6 R9 m8 N, T3 \* U; |  v
您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。# T$ X. r% B9 c: u( l3 s
未知装置,也可能是CDC功能没有驱 ...
) t& b+ t6 j2 G% R! j% F" j( B$ T
我到現在還是沒成功
3 K3 r2 r1 O' X我的WIN10電腦都找不到USB裝置QQ
xing1954 回答时间:2019-6-3 04:28:03
下载试试
radio2radio 回答时间:2019-6-3 14:05:53
bearred 发表于 2019-6-3 01:03
+ o# p- Z5 J/ p. }我到現在還是沒成功
9 `. E4 R5 j) k2 f% c; Y8 N我的WIN10電腦都找不到USB裝置QQ
- \/ K& p  p' v4 ?. R$ j( f; b9 A3 Q5 T/ x
“我的WIN10電腦都找不到USB裝置”,什么东西找不到?说清楚一点。  p* G0 f9 {$ I/ i2 F/ l4 H, @

" W. q/ _5 {  r) a9 j( e1 C这个CMSIS-DAP是HID的装置,Win10不需要安装驱动程序的,Win10见到的是HID多了一个。
sthavira 回答时间:2019-6-23 15:07:57
下载个看看
lmmvip 回答时间:2019-6-24 19:02:34
大神,我在尝试使用swo功能,却一直失败,我是用小蓝板的PB7接目标板的PB3,然后修改了重定向函数,在调试窗口查看,什么都没有,大神,您知道是怎么回事吗
# k- V; @) j+ W: v

所属标签

相似分享

官网相关资源

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