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

【源代码】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仿真器能不能用,如果都不能用,才是仿真器的问题。
) r, K/ g6 t9 i1 z9 g' J
5 a6 l. W3 A1 H# f( c' t" ], H) q确认没问题后,再解决现在的问题板。
radio2radio 回答时间:2019-5-18 16:59:41
oasisdong 发表于 2019-5-18 16:43" y7 K) z" l: E0 X" g1 O
CMSIS-DAP CDC 虚拟usb串口正常

6 L0 @8 v% x, S! a) Z/ g% UCDC功能是独立的,与CMSIS-DAP没有关系,CDC正常说明您烧写固件正确。/ |, X  D- Y: c/ p

) {- A+ M! L' R! U: aCMSIS-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 编辑 + u  R; X1 v" a. K9 r/ w! U: ]$ N
bearred 发表于 2019-5-31 00:490 Q8 `6 Z. d# m8 T  M# f. M
請問樓主,我要將哪一個hex file燒入blue pill的板子,blue pill就能當CMSIS DAP使用呢? 還想請問我是要透 ...
, j' O1 M- k3 S( O" R/ _1 R; s
可以将  F103-DAP-SWO-CDC-BLUEPILL-SWD_REMAP.hex  或者
' Z% G7 N1 I4 t( f: W4 z2 RF103-DAP-SWO-CDC-BLUEPILL-SWD_unRemap.hex  烧入,起始地址0x08000000。' t; m1 l/ u7 W! f
这两个固件的区别是烧入以后的CMSIS-DAP使用不同的引脚作为SWD和SWC,看您喜欢哪一种。$ W- X- `6 m& A- k
4 l! g; A4 @# J+ P9 u
烧入以后,bluepill板就可以作为CMSIS-DAP仿真器使用了。
6 i: P/ p/ g" T! @0 O" Y: [" s2 p# P4 `0 e" m
如何烧入,必须使用手头另外一个JTAG/SWD仿真器,例如JLINK,STLINK,ULINK,CMSIS-DAP。* X/ ]9 f6 x, m! A/ ~7 J  E
还要有一个PC的烧入工具软件,上述几种仿真器,可能要使用不同的工具软件。不知道您的PC有哪一种。
9 ~2 T; x9 y5 O) t  ]/ G' E7 o" [' z
RedChi 回答时间:2019-5-31 20:15:04
radio2radio 发表于 2019-5-31 15:429 E+ u1 c3 S8 j  a; o0 i! ~
可以将  F103-DAP-SWO-CDC-BLUEPILL-SWD_REMAP.hex  或者9 ]8 z( O& M' Z! h5 w( ^- ~
F103-DAP-SWO-CDC-BLUEPILL-SWD_unRemap.hex  烧 ...

. A& o7 Q/ f1 wREMAP和unRemap分別的SWC和SWD是什麼pin腳呢?8 p- @5 q. K. m& m& C
手邊有ST LINK,所以我只要透過ST-Utility就能將hex燒進去囉~. S2 a. s; v; M6 Q+ m, u
感謝樓主~
radio2radio 回答时间:2019-5-31 20:41:39
本帖最后由 radio2radio 于 2019-5-31 20:53 编辑 : o) D/ o9 Z* Q! E  D) y
bearred 发表于 2019-5-31 20:15
! w: Y4 ~6 ]- K" C7 KREMAP和unRemap分別的SWC和SWD是什麼pin腳呢?
7 }7 J8 o: K( K, v# W6 g; L手邊有ST LINK,所以我只要透過ST-Utility就能將hex燒進去 ...
0 ^/ n6 o2 \2 A8 K
仔细看看一楼里面的Bluepill的图,Doc文件夹里面还有更详细的表。0 c2 X. i0 e$ E
2 q* y/ b1 [! f, r, Q  D
你有STLINK,还可以看看我的另一帖:
8 T4 L' Q% Z0 R4 ?' u+ Ehttps://www.stmcu.org.cn/module/forum/thread-617075-1-1.html
( \$ ?6 H/ ~% a" }) i5 i
RedChi 回答时间:2019-6-1 00:51:26
radio2radio 发表于 2019-5-31 20:41
- S6 t7 W$ D& b& ?$ m; C. Z# q仔细看看一楼里面的Bluepill的图,Doc文件夹里面还有更详细的表。3 g1 h1 h* ?* r! Y' V4 C! l+ X
+ u. J' b) a8 f8 [# v/ S6 I
你有STLINK,还可以看看我的另一帖:
/ G  C1 _; w! d  y
請問樓主,我是WIN10,裝置管理員一直顯示未知裝置,想再請問將blue pill版改成CMSIS-DAP,IAR 編譯器可以使用它來它燒錄嗎? 還是只能用keil?  我目前用IAR感覺連接不到裝置
radio2radio 回答时间:2019-6-1 10:39:14
您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。% p' k8 f$ `$ j( n- E; E" [0 i
未知装置,也可能是CDC功能没有驱动程序,试一试安装附件里面的USB driver。. e0 u, j8 j* p" D# W0 ?
您一定会成功的。
radio2radio 回答时间:2019-6-1 10:39:37
bearred 发表于 2019-6-1 00:51
# x3 R7 H, D" [6 d' J- R  q請問樓主,我是WIN10,裝置管理員一直顯示未知裝置,想再請問將blue pill版改成CMSIS-DAP,IAR 編譯器可 ...

5 m  R- a4 _( U& O5 a$ H您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。
. e+ S. a/ n+ O8 y% c- R: X 未知装置,也可能是CDC功能没有驱动程序,试一试安装附件里面的USB driver。) O* I8 y% l  z1 A" d
您一定会成功的。
RedChi 回答时间:2019-6-3 01:03:58
radio2radio 发表于 2019-6-1 10:394 J* ^6 d! K+ x$ w$ ~; u9 E+ w% V8 F
您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。
% @6 b: C7 K) l7 U' D) T- F 未知装置,也可能是CDC功能没有驱 ...
) Z6 F8 \& u" |6 K5 T
我到現在還是沒成功) D5 v2 l' i) u0 |% h0 m0 }
我的WIN10電腦都找不到USB裝置QQ
xing1954 回答时间:2019-6-3 04:28:03
下载试试
radio2radio 回答时间:2019-6-3 14:05:53
bearred 发表于 2019-6-3 01:039 _8 f: X2 e2 U  K$ ?
我到現在還是沒成功
# _1 w3 q) X; c: z我的WIN10電腦都找不到USB裝置QQ
2 a7 S* E/ k& s* m
“我的WIN10電腦都找不到USB裝置”,什么东西找不到?说清楚一点。0 S* l! x& p# k  b, @

# ~* Q6 J. E" ^9 j* t. r2 v  l这个CMSIS-DAP是HID的装置,Win10不需要安装驱动程序的,Win10见到的是HID多了一个。
sthavira 回答时间:2019-6-23 15:07:57
下载个看看
lmmvip 回答时间:2019-6-24 19:02:34
大神,我在尝试使用swo功能,却一直失败,我是用小蓝板的PB7接目标板的PB3,然后修改了重定向函数,在调试窗口查看,什么都没有,大神,您知道是怎么回事吗
  ?5 F6 ^: e: ]' ?8 b9 e* |2 J

所属标签

相似技术帖

官网相关资源

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