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

【源代码】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仿真器能不能用,如果都不能用,才是仿真器的问题。% ~: ?2 I: e* x0 V8 i, b
1 B( t$ u  {/ l6 R( o3 O8 d
确认没问题后,再解决现在的问题板。
radio2radio 回答时间:2019-5-18 16:59:41
oasisdong 发表于 2019-5-18 16:43* F& A6 l+ P  W- e# N5 @
CMSIS-DAP CDC 虚拟usb串口正常

4 j1 w% ?, N' f1 a8 X# |9 s' qCDC功能是独立的,与CMSIS-DAP没有关系,CDC正常说明您烧写固件正确。, [* H8 H* D! N. f' l

/ Z. m; h& O5 M) X0 JCMSIS-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 编辑 6 ?5 l$ Q- p- Q3 X
bearred 发表于 2019-5-31 00:49
& h" R5 S3 T# ?0 K$ H% M1 o請問樓主,我要將哪一個hex file燒入blue pill的板子,blue pill就能當CMSIS DAP使用呢? 還想請問我是要透 ...

; n/ j  g7 Z" G, i- D( D7 C可以将  F103-DAP-SWO-CDC-BLUEPILL-SWD_REMAP.hex  或者6 X6 m" r+ o/ d8 W
F103-DAP-SWO-CDC-BLUEPILL-SWD_unRemap.hex  烧入,起始地址0x08000000。( Z* q1 _' a% N% R: J  g( n
这两个固件的区别是烧入以后的CMSIS-DAP使用不同的引脚作为SWD和SWC,看您喜欢哪一种。& k' z* T  O- I* ]  [7 h0 T, W

# q9 c& J& ^  [: K2 k) n# c4 _" w& H烧入以后,bluepill板就可以作为CMSIS-DAP仿真器使用了。9 M" }/ U9 K# x/ y
- _8 x4 ^0 T+ _; \4 r% P
如何烧入,必须使用手头另外一个JTAG/SWD仿真器,例如JLINK,STLINK,ULINK,CMSIS-DAP。
& S% G: o. L: X, i. [6 u还要有一个PC的烧入工具软件,上述几种仿真器,可能要使用不同的工具软件。不知道您的PC有哪一种。
" {0 u$ z! U: ~
RedChi 回答时间:2019-5-31 20:15:04
radio2radio 发表于 2019-5-31 15:42
/ i$ J, n2 E+ B6 q  s/ a可以将  F103-DAP-SWO-CDC-BLUEPILL-SWD_REMAP.hex  或者. H5 ~+ ^* g; x9 Z- m: `- u
F103-DAP-SWO-CDC-BLUEPILL-SWD_unRemap.hex  烧 ...
% P9 Z; [% W, z
REMAP和unRemap分別的SWC和SWD是什麼pin腳呢?
3 c, S" k) t6 a6 U; K手邊有ST LINK,所以我只要透過ST-Utility就能將hex燒進去囉~6 W7 d5 q9 M! x" E4 K# B2 e& G
感謝樓主~
radio2radio 回答时间:2019-5-31 20:41:39
本帖最后由 radio2radio 于 2019-5-31 20:53 编辑
" R# @) S& {- V% ?4 T
bearred 发表于 2019-5-31 20:15! B% q7 D; n+ u/ w
REMAP和unRemap分別的SWC和SWD是什麼pin腳呢?
8 N4 ?% ~" K$ B: y0 O1 r7 m4 ~手邊有ST LINK,所以我只要透過ST-Utility就能將hex燒進去 ...
1 R4 `! P9 [9 e9 |8 _
仔细看看一楼里面的Bluepill的图,Doc文件夹里面还有更详细的表。
4 q' }* P  F8 o' |4 j
6 N6 A; o# r0 v- }你有STLINK,还可以看看我的另一帖:: n% B1 q2 R; [6 Q' L+ X
https://www.stmcu.org.cn/module/forum/thread-617075-1-1.html
- W# q& o- q: I8 u, s. d' p1 D
RedChi 回答时间:2019-6-1 00:51:26
radio2radio 发表于 2019-5-31 20:41
( |. H; E7 i4 f: X) u/ ?仔细看看一楼里面的Bluepill的图,Doc文件夹里面还有更详细的表。* T  Y3 u8 h& B( B* Y1 J
2 ], }0 l$ f# x8 [# q  L4 K
你有STLINK,还可以看看我的另一帖:
4 {) Y) W/ y$ T& Q( V; ^
請問樓主,我是WIN10,裝置管理員一直顯示未知裝置,想再請問將blue pill版改成CMSIS-DAP,IAR 編譯器可以使用它來它燒錄嗎? 還是只能用keil?  我目前用IAR感覺連接不到裝置
radio2radio 回答时间:2019-6-1 10:39:14
您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。2 g1 V9 \! @: |) ?
未知装置,也可能是CDC功能没有驱动程序,试一试安装附件里面的USB driver。
1 s( |' r" n1 E您一定会成功的。
radio2radio 回答时间:2019-6-1 10:39:37
bearred 发表于 2019-6-1 00:51# I+ G- ^- }: j" P$ d6 s  w1 K
請問樓主,我是WIN10,裝置管理員一直顯示未知裝置,想再請問將blue pill版改成CMSIS-DAP,IAR 編譯器可 ...
# K) d" @; y7 Q  j5 e0 W
您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。- {# n' M. G/ ]3 Y. }$ Z1 f
未知装置,也可能是CDC功能没有驱动程序,试一试安装附件里面的USB driver。2 w# e* J. G2 }, ~
您一定会成功的。
RedChi 回答时间:2019-6-3 01:03:58
radio2radio 发表于 2019-6-1 10:39$ C  Q5 V5 {% L
您的KEIL已经可以正常使用新的CMSIS-DAP吗?如果可以IAR应该也正常。
- Z6 r/ N! v( N2 m 未知装置,也可能是CDC功能没有驱 ...
/ ~. y% x$ |! D! j6 V0 c
我到現在還是沒成功/ ~4 I* s, ~& [+ _! Q- @# Q
我的WIN10電腦都找不到USB裝置QQ
xing1954 回答时间:2019-6-3 04:28:03
下载试试
radio2radio 回答时间:2019-6-3 14:05:53
bearred 发表于 2019-6-3 01:03
$ P% `0 R# C( N6 @4 [. N9 E我到現在還是沒成功8 I+ v& `$ u9 W/ s
我的WIN10電腦都找不到USB裝置QQ
% D) V; _5 c! Y- T
“我的WIN10電腦都找不到USB裝置”,什么东西找不到?说清楚一点。
: g5 L1 i( [9 @5 Q" y) v+ V
& O2 R# l) k& S4 D, r5 c这个CMSIS-DAP是HID的装置,Win10不需要安装驱动程序的,Win10见到的是HID多了一个。
sthavira 回答时间:2019-6-23 15:07:57
下载个看看
lmmvip 回答时间:2019-6-24 19:02:34
大神,我在尝试使用swo功能,却一直失败,我是用小蓝板的PB7接目标板的PB3,然后修改了重定向函数,在调试窗口查看,什么都没有,大神,您知道是怎么回事吗- X- i5 Z4 f9 K' T1 m

所属标签

相似技术帖

官网相关资源

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