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

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

[复制链接]
radio2radio 发布时间:2018-5-31 15:47
阅读主题, 点击返回1楼
1 收藏 45 评论418 发布时间:2018-5-31 15:47
418个回答
radio2radio 回答时间:2019-1-10 15:09:41
gong__ke 发表于 2019-1-10 14:38, I' {% Z/ b) p2 @
当然, 说的接线图里, 都是有接GND的

2 q/ e4 T1 m9 h2 V' N我刚刚又测试了一下,用附件中的V2B的bin码,目标板用Bluepill板,JTAG mode正常。0 H: s* y) x' Y; R+ b

3 ]3 e, ?# Q( h" [您再试一试。我也没有看出您那里有什么问题。
! g4 \: T( j4 D. P7 Wl
gong__ke 回答时间:2019-1-10 15:19:53
好的.
Tkwer 回答时间:2019-1-15 00:52:58
C:\Users\18378\Desktop\TIM截图20190115004337.jpg! ~7 [0 g! J! `7 ^
大佬,为什么我用c8t6烧固件的时候,不能用呀,SWD/JTAG comunication failure
radio2radio 回答时间:2019-1-15 11:14:57
tkwer_air 发表于 2019-1-15 00:525 o% D. M) [* B2 _& h7 E- i7 N# @: o
大佬,为什么我用c8t6烧固件的时候,不能用呀,SWD/JTAG comunication failure ...

- P4 c* _8 B. f* A, V您用的是什么硬件? 看看是不是13楼说的【干扰】的问题。
' P- I* ^' R5 _/ v. X我的代码,可以肯定没有问题,很多很多人都用过了。
Haroren 回答时间:2019-1-15 17:03:06
楼主,可以用SWD在线读写目标板的寄存器吗?单独控制目标板芯片的模块工作使能 ?怎么实现?
radio2radio 回答时间:2019-1-15 20:56:51
Haroren 发表于 2019-1-15 17:03
& e$ p" a9 g: e/ A  k8 C2 m0 B楼主,可以用SWD在线读写目标板的寄存器吗?单独控制目标板芯片的模块工作使能 ?怎么实现? ...
# z  @; C/ Y1 j5 S; c4 V
可以。
$ W  P! y: Q! Q  X使用方法,和您使用的控制软件(比如Keil/IAR等。。。)有关,网络查找一下,或者看软件文档。
Tkwer 回答时间:2019-1-16 14:18:49
radio2radio 发表于 2019-1-15 11:145 |8 Y" e6 p$ Y+ j1 F
您用的是什么硬件? 看看是不是13楼说的【干扰】的问题。
2 ~8 U! d2 O( Z5 c$ V3 @4 E" q$ q* s我的代码,可以肯定没有问题,很多很多人都用过 ...

2 Y4 ?" Y8 T/ Q$ @# N我今早起来再试一下就能用了。玄学
6 Y3 |0 t9 F  G. x& }; A  v1 K
radio2radio 回答时间:2019-1-18 21:39:51
gong__ke 发表于 2019-1-10 14:29; q: M6 W  N6 D  S2 ?1 J. G# ?
stlinkv2(swd模式)   ----dap工程---->   stlnkv2b(cmsis-dap jtag模式)    ----led工程------>   led灯 ...
. ]& y/ v1 D) s
搞好了没有?) B6 J2 m5 M% v& e- r  S& }

* T# y3 k3 V0 n1 V7 h您到底用的是什么板子,检查一下nRESET线,是否真的连接到IC的PB6脚上面,也有可能是通过保护IC连接的。& ^5 m' |9 c% d7 f9 t$ e; v
8 f) j/ e/ Y$ [  [4 `$ ~1 G
我发现,有一部分板子,nRESET线是连接PB0脚的,这就需要做额外的硬件改动,或者软件改动。
david69chen 回答时间:2019-1-24 05:26:26
好东西,感谢分享!
itxiaoqiang 回答时间:2019-1-29 21:24:15
大佬您好,从头到尾看了这个贴子右三遍了,想找一个符合st link2.1电路 的固件,但是没有找到完全符合的,下载你的源码,和大家一样,都是编译报错,我还十分菜,没有解决了,大佬可以帮忙做一份吗,mcu 是stm32f103cBt6,128kb flash的。: c4 W6 E9 E* g" s' N/ Z
TCK/SWCK--PB13(还与PA5相连)
% a# f  G  u. s7 XTMS/SWIO--PB14(还与PB12相连)) P/ F& ]0 B+ G, ?- K$ J
TDO/SWO--PA10
" ]/ j/ c8 \, n* h& I; m, rTXD--PA2; y: G7 M4 j7 Z, I8 T
RXD--PA3
6 ^& G' x& P; |; \3 Y2 yRESET--PB0
( `: T7 y1 K& G: m. _双色LED--PA9(IO高低电平不同,分别控制两个灯的亮暗)
9 V  H4 Y( r0 {# bUSB_RENM--PA15. j; t7 l. c5 z3 P7 S: b9 ]
5 `# e, G& z& X  C- O; o+ v2 s6 g
(闲置管脚:选择用于定义TDI的
7 ~+ i7 Q* y: N) @! |( K5 m6 }; o$ ^PA1-PA7-PA7-PA8
" u2 M- L5 h+ y8 _PB1-PB4-PB5-PB6-PB7-PB8-PB9-PB10-PB11-PB15)/ a. M: O( `' v% l2 C* s" v6 E
: ^% J1 k$ Q& H& B- u
大佬能不能给个带jtag功能的固件。谢谢大佬了。5 s" E  L  b3 T, Y) p( L
(如果可以的话给一个带jtag和一个不带jtag的就更好了
1 K  h( R7 Q! Q; J
radio2radio 回答时间:2019-1-30 10:42:32
本帖最后由 radio2radio 于 2019-1-30 10:50 编辑 8 L3 }1 `& |$ p' x8 y$ e
itxiaoqiang 发表于 2019-1-29 21:24
, v" Q6 _7 r. m3 Q' l6 d0 v+ m大佬您好,从头到尾看了这个贴子右三遍了,想找一个符合st link2.1电路 的固件,但是没有找到完全符合的, ...

% `8 `- o/ F8 L3 }2 W0 e" X你这种情况,可以刷STLINK_V2B的固件试一试。 没有JTAG的就是STLINK_V2A。固件码都在软件包里面。2 M8 i( |+ [# a/ C) A3 ]# x) e

2 I0 u4 Q( T9 V( D. `( N& `' L! t/ u只用SWD模式(3线),应该没有问题。
8 ]& j; K) B, U1 T( `+ U当需要用JTAG模式时,就需要nRESET线,可以将PB6和PB0连接起来。TDI是在PB8。8 \9 K3 B- E4 K# }. K9 [5 B$ {
itxiaoqiang 回答时间:2019-1-30 14:37:52
radio2radio 发表于 2019-1-30 10:42
- K3 p* T/ W) ?6 L( i5 U& }你这种情况,可以刷STLINK_V2B的固件试一试。 没有JTAG的就是STLINK_V2A。固件码都在软件包里面。
0 R, T' d# e2 m7 ^$ `0 b: ]1 n0 e/ j% Q6 D2 h' X$ G1 e
只用SW ...
3 @- B6 v& D! F9 g* ~  u' a
好的,谢谢大佬
agentbush 回答时间:2019-2-19 08:51:27
有GITHUB真的太好了,直接下载,谢谢分享
david69chen 回答时间:2019-2-24 14:44:39
好东西,感谢分享!
姜先生503 回答时间:2019-2-26 21:07:31
楼主为什么我编译就有8个头文件找不到* J  D/ Y/ ^+ M# g  \
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版