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

【源代码】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 Q0 K9 t9 ~8 k$ g

) j6 o: z1 V- m1 ?确认没问题后,再解决现在的问题板。
radio2radio 回答时间:2019-5-18 16:59:41
oasisdong 发表于 2019-5-18 16:43
! M; U9 c% }9 O1 N; u3 jCMSIS-DAP CDC 虚拟usb串口正常

+ _6 L0 \) m8 a, R( `+ p, lCDC功能是独立的,与CMSIS-DAP没有关系,CDC正常说明您烧写固件正确。- s* ?4 [6 h) z/ I  T2 Y7 K3 I

0 N- \6 F0 Z6 ^0 UCMSIS-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 编辑
/ s# `; J  s0 Y; u3 D9 a! Z' \
bearred 发表于 2019-5-31 00:49
2 L4 Q; v8 o) V  B2 P# \- U請問樓主,我要將哪一個hex file燒入blue pill的板子,blue pill就能當CMSIS DAP使用呢? 還想請問我是要透 ...
5 r* [& ?  q+ B8 {% D4 S
可以将  F103-DAP-SWO-CDC-BLUEPILL-SWD_REMAP.hex  或者
7 h# g; t8 E7 ?' X. P) k% ZF103-DAP-SWO-CDC-BLUEPILL-SWD_unRemap.hex  烧入,起始地址0x08000000。
9 u& z& E; \  C这两个固件的区别是烧入以后的CMSIS-DAP使用不同的引脚作为SWD和SWC,看您喜欢哪一种。0 T2 U! n* |! T  g% h, u0 U

6 q& @; s  D+ A  p9 Z烧入以后,bluepill板就可以作为CMSIS-DAP仿真器使用了。* g0 b0 p7 F$ P9 D' D: A  y

, ~9 x( q' q6 Q; }* p* B1 K如何烧入,必须使用手头另外一个JTAG/SWD仿真器,例如JLINK,STLINK,ULINK,CMSIS-DAP。
  p0 c3 h7 L. Z. n还要有一个PC的烧入工具软件,上述几种仿真器,可能要使用不同的工具软件。不知道您的PC有哪一种。
( O3 e6 e( H( i% e; e
RedChi 回答时间:2019-5-31 20:15:04
radio2radio 发表于 2019-5-31 15:426 K- Y, D' a4 o" n/ H
可以将  F103-DAP-SWO-CDC-BLUEPILL-SWD_REMAP.hex  或者9 @* ]  A; n4 G
F103-DAP-SWO-CDC-BLUEPILL-SWD_unRemap.hex  烧 ...

8 [2 e" ^) \5 s( bREMAP和unRemap分別的SWC和SWD是什麼pin腳呢?  E& C7 m) I) X) P3 \8 ~+ t$ r
手邊有ST LINK,所以我只要透過ST-Utility就能將hex燒進去囉~
$ z7 r6 h; Z2 {# i! e5 a: O2 \3 V- B2 i感謝樓主~
radio2radio 回答时间:2019-5-31 20:41:39
本帖最后由 radio2radio 于 2019-5-31 20:53 编辑 ! o2 M- ]  s) Y  ~
bearred 发表于 2019-5-31 20:15
, o& M+ o- W% G* P+ A& P* N2 L* UREMAP和unRemap分別的SWC和SWD是什麼pin腳呢?# Y1 ?( H) ~8 K) T
手邊有ST LINK,所以我只要透過ST-Utility就能將hex燒進去 ...

0 ]7 q% ]0 }9 E" G, M& F8 y仔细看看一楼里面的Bluepill的图,Doc文件夹里面还有更详细的表。- a+ B3 t" L; C  J8 M; H
4 D( _8 T) B9 G+ g( M
你有STLINK,还可以看看我的另一帖:
4 W8 m* u* {7 @8 w7 S# `https://www.stmcu.org.cn/module/forum/thread-617075-1-1.html
: k. `' g& V. F8 D$ h
RedChi 回答时间:2019-6-1 00:51:26
radio2radio 发表于 2019-5-31 20:41
( Z2 m5 f9 B, u) @% t仔细看看一楼里面的Bluepill的图,Doc文件夹里面还有更详细的表。
+ l. o( n! W7 t7 Y' C! K! {
9 q/ d7 r1 h3 B. V7 R- B; {你有STLINK,还可以看看我的另一帖:

4 O+ o' F; ?( O' ?1 F請問樓主,我是WIN10,裝置管理員一直顯示未知裝置,想再請問將blue pill版改成CMSIS-DAP,IAR 編譯器可以使用它來它燒錄嗎? 還是只能用keil?  我目前用IAR感覺連接不到裝置
radio2radio 回答时间:2019-6-1 10:39:14
您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。% r, k7 a# S. Z1 l: s+ v
未知装置,也可能是CDC功能没有驱动程序,试一试安装附件里面的USB driver。
' z* t/ l) S2 d! o1 _您一定会成功的。
radio2radio 回答时间:2019-6-1 10:39:37
bearred 发表于 2019-6-1 00:51$ r% P: o; s% k
請問樓主,我是WIN10,裝置管理員一直顯示未知裝置,想再請問將blue pill版改成CMSIS-DAP,IAR 編譯器可 ...
& ]1 h* j$ i, Q& e9 r' {, v
您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。
# V+ E5 w/ g9 i  r; X 未知装置,也可能是CDC功能没有驱动程序,试一试安装附件里面的USB driver。
1 d: v/ W0 @; s$ a3 v" z 您一定会成功的。
RedChi 回答时间:2019-6-3 01:03:58
radio2radio 发表于 2019-6-1 10:39/ ^9 \  S$ B1 }2 @: @' @4 M
您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。1 M3 K. H6 U5 w. E6 q
未知装置,也可能是CDC功能没有驱 ...

% k5 B8 b! [/ S- F2 Y  ~我到現在還是沒成功- |% n8 G- G. Z, Z  S$ W3 j, @
我的WIN10電腦都找不到USB裝置QQ
xing1954 回答时间:2019-6-3 04:28:03
下载试试
radio2radio 回答时间:2019-6-3 14:05:53
bearred 发表于 2019-6-3 01:03) _$ C3 O# _9 b0 \) K
我到現在還是沒成功
5 S+ V8 s9 ~" Q5 p  i0 s我的WIN10電腦都找不到USB裝置QQ

& u+ y# ^4 g- E2 l  _* B! ?. C“我的WIN10電腦都找不到USB裝置”,什么东西找不到?说清楚一点。6 c) u( z1 e* ?, X3 A& w) B9 f, H
  z% ?& C# z- s7 ]- e" D: ~8 e
这个CMSIS-DAP是HID的装置,Win10不需要安装驱动程序的,Win10见到的是HID多了一个。
sthavira 回答时间:2019-6-23 15:07:57
下载个看看
lmmvip 回答时间:2019-6-24 19:02:34
大神,我在尝试使用swo功能,却一直失败,我是用小蓝板的PB7接目标板的PB3,然后修改了重定向函数,在调试窗口查看,什么都没有,大神,您知道是怎么回事吗
* D# G% Z* t: T

所属标签

相似分享

官网相关资源

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