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

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

[复制链接]
radio2radio 发布时间:2018-5-31 15:47
阅读主题, 点击返回1楼
1 收藏 45 评论418 发布时间:2018-5-31 15:47
418个回答
OasisDong 回答时间:2019-5-18 16:24:13
radio2radio 发表于 2019-5-18 16:027 x( }. B/ x: \) \1 h0 `
这个帖子的109楼,有一个差不多的固件代码,您试一试看。

8 U4 y  e7 V$ A2 x        下载109楼固件 还是提示错误。如图所示。
/ I$ @8 Z! i/ a4 w

烧录109楼 固件,还是提示错误

烧录109楼 固件,还是提示错误
OasisDong 回答时间:2019-5-18 16:43:30
oasisdong 发表于 2019-5-18 16:24' N7 Y5 Z$ q& l. c
下载109楼固件 还是提示错误。如图所示。

5 p- D6 c# _, ]# c  z% H1 } CMSIS-DAP CDC 虚拟usb串口正常
radio2radio 回答时间:2019-5-18 16:46:32
建议您分开问题,先用一些简单的开发板测试您改的CMSIS-DAP仿真器能不能用,如果都不能用,才是仿真器的问题。' P0 a+ U" o  H: C
% K4 |+ ~3 Z  ?9 H
确认没问题后,再解决现在的问题板。
radio2radio 回答时间:2019-5-18 16:59:41
oasisdong 发表于 2019-5-18 16:43' a* L4 y2 w9 S$ X) T) V
CMSIS-DAP CDC 虚拟usb串口正常
: k0 p& |$ W4 k2 g1 b
CDC功能是独立的,与CMSIS-DAP没有关系,CDC正常说明您烧写固件正确。
+ F$ y; U' F, i8 u* P& D
% ~7 P, c' Q. N% A2 O( 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 编辑
, x8 J/ K8 o5 c0 Q" g
bearred 发表于 2019-5-31 00:49
+ D3 a1 M8 _3 I2 E+ ~1 P請問樓主,我要將哪一個hex file燒入blue pill的板子,blue pill就能當CMSIS DAP使用呢? 還想請問我是要透 ...

7 N% `2 M9 H7 K# W# P$ e; f0 b$ z& a可以将  F103-DAP-SWO-CDC-BLUEPILL-SWD_REMAP.hex  或者
: O& z% F$ Z2 i$ y9 S% @F103-DAP-SWO-CDC-BLUEPILL-SWD_unRemap.hex  烧入,起始地址0x08000000。
# P  t) V9 t+ k) {, q& U这两个固件的区别是烧入以后的CMSIS-DAP使用不同的引脚作为SWD和SWC,看您喜欢哪一种。
9 i$ K! i9 R' t+ _5 ^. u6 h) V( C$ i; [3 g# |% P8 t
烧入以后,bluepill板就可以作为CMSIS-DAP仿真器使用了。
9 ~, Y5 w* g; G7 P0 X/ W( R! ~7 |3 l' E, J; Y! N% o
如何烧入,必须使用手头另外一个JTAG/SWD仿真器,例如JLINK,STLINK,ULINK,CMSIS-DAP。
7 \5 m: P, `" L2 c) R* D% }还要有一个PC的烧入工具软件,上述几种仿真器,可能要使用不同的工具软件。不知道您的PC有哪一种。
# |- t. {9 U, m  Q; y
RedChi 回答时间:2019-5-31 20:15:04
radio2radio 发表于 2019-5-31 15:42
' I: `, P6 P- c# |# d. _可以将  F103-DAP-SWO-CDC-BLUEPILL-SWD_REMAP.hex  或者
- t* W" G8 c0 E1 N. ?0 ?F103-DAP-SWO-CDC-BLUEPILL-SWD_unRemap.hex  烧 ...
! [+ ~+ k# |+ `5 a& q
REMAP和unRemap分別的SWC和SWD是什麼pin腳呢?# k: R/ J5 L- x- A, ~0 t8 T9 I  L
手邊有ST LINK,所以我只要透過ST-Utility就能將hex燒進去囉~
. Y0 P2 T- G) ~+ a; L感謝樓主~
radio2radio 回答时间:2019-5-31 20:41:39
本帖最后由 radio2radio 于 2019-5-31 20:53 编辑 ) V7 u8 N7 G( C/ P* G, I: L. O4 O
bearred 发表于 2019-5-31 20:15
0 d3 Y6 w* u# v' `+ W& XREMAP和unRemap分別的SWC和SWD是什麼pin腳呢?
; R3 C# M# q7 P1 d" Z# i* x2 D手邊有ST LINK,所以我只要透過ST-Utility就能將hex燒進去 ...

/ G/ B2 U3 p+ `仔细看看一楼里面的Bluepill的图,Doc文件夹里面还有更详细的表。6 m. L/ U' C# N8 G# K

& T% f8 `$ ?5 F# h, u你有STLINK,还可以看看我的另一帖:3 {  Z: V; e: `6 e' V
https://www.stmcu.org.cn/module/forum/thread-617075-1-1.html
5 ]4 x" _- H5 @; k" {
RedChi 回答时间:2019-6-1 00:51:26
radio2radio 发表于 2019-5-31 20:41) y+ y2 k2 o; a6 ?% u/ b
仔细看看一楼里面的Bluepill的图,Doc文件夹里面还有更详细的表。* s9 j: }. K' h) I" l& U

( ^+ p" c7 ?5 v# {3 B; ?  s$ u你有STLINK,还可以看看我的另一帖:

, g: ?3 V" P) x/ ~2 }# Q請問樓主,我是WIN10,裝置管理員一直顯示未知裝置,想再請問將blue pill版改成CMSIS-DAP,IAR 編譯器可以使用它來它燒錄嗎? 還是只能用keil?  我目前用IAR感覺連接不到裝置
radio2radio 回答时间:2019-6-1 10:39:14
您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。
& q. s8 I" t: T% s' `* K未知装置,也可能是CDC功能没有驱动程序,试一试安装附件里面的USB driver。
4 U( W  d1 ^6 T+ b您一定会成功的。
radio2radio 回答时间:2019-6-1 10:39:37
bearred 发表于 2019-6-1 00:51" D4 W, O* h( I6 b
請問樓主,我是WIN10,裝置管理員一直顯示未知裝置,想再請問將blue pill版改成CMSIS-DAP,IAR 編譯器可 ...

3 c% ]8 y6 m$ u5 R! f  l您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。
1 e6 M# u  G' ^$ r5 ?; \ 未知装置,也可能是CDC功能没有驱动程序,试一试安装附件里面的USB driver。
& W  K3 J6 K- X. R 您一定会成功的。
RedChi 回答时间:2019-6-3 01:03:58
radio2radio 发表于 2019-6-1 10:39
! T  P% u$ L9 Q# G您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。/ D  K  W. x$ y8 z
未知装置,也可能是CDC功能没有驱 ...
+ W- q% y: ^5 C( x$ \% o+ ]! D: \6 L
我到現在還是沒成功
5 s9 s8 ]/ x; P' G$ x) U- S3 Q我的WIN10電腦都找不到USB裝置QQ
xing1954 回答时间:2019-6-3 04:28:03
下载试试
radio2radio 回答时间:2019-6-3 14:05:53
bearred 发表于 2019-6-3 01:03
( R# j* k! J& S! ^& ~* J我到現在還是沒成功$ M+ ?1 i% {+ g9 J( P
我的WIN10電腦都找不到USB裝置QQ
/ p8 s; T; D5 n
“我的WIN10電腦都找不到USB裝置”,什么东西找不到?说清楚一点。) B$ B! q" L9 j# K- l+ z; E/ ^7 f4 p

6 {% O- U- d4 W: u9 q9 I这个CMSIS-DAP是HID的装置,Win10不需要安装驱动程序的,Win10见到的是HID多了一个。

所属标签

相似分享

官网相关资源

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