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

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

[复制链接]
radio2radio 发布时间:2018-5-31 15:47
阅读主题, 点击返回1楼
1 收藏 45 评论418 发布时间:2018-5-31 15:47
418个回答
gong__ke 回答时间:2019-1-10 14:34:40
你说的RESET15脚是指的  jlink 的jtag接口吧. 0 ?( r% d5 z! }- G1 I2 J
我这里,没有用 jlink.  4 y" }$ F& Q" k0 B7 R5 l
直接用stlink  调试   cmsis-dap
gong__ke 回答时间:2019-1-10 14:38:07
当然, 说的接线图里, 都是有接GND的   
radio2radio 回答时间:2019-1-10 15:09:41
gong__ke 发表于 2019-1-10 14:38: \/ e6 B/ v+ d1 d  z  p
当然, 说的接线图里, 都是有接GND的
! J8 M3 X% i! a( e, T
我刚刚又测试了一下,用附件中的V2B的bin码,目标板用Bluepill板,JTAG mode正常。" `" D  S7 ]% j& F

. {$ ?8 V0 J' C  J您再试一试。我也没有看出您那里有什么问题。
1 P) z7 t; X7 ~, j  Gl
gong__ke 回答时间:2019-1-10 15:19:53
好的.
Tkwer 回答时间:2019-1-15 00:52:58
C:\Users\18378\Desktop\TIM截图20190115004337.jpg$ t& i2 i' ~3 R* w) F9 O
大佬,为什么我用c8t6烧固件的时候,不能用呀,SWD/JTAG comunication failure
radio2radio 回答时间:2019-1-15 11:14:57
tkwer_air 发表于 2019-1-15 00:52
2 u6 A* S2 t& u7 y  k大佬,为什么我用c8t6烧固件的时候,不能用呀,SWD/JTAG comunication failure ...
6 W8 M3 T# @- p$ ~; A2 b
您用的是什么硬件? 看看是不是13楼说的【干扰】的问题。/ p# N4 ^1 L  R: o" L: p5 M
我的代码,可以肯定没有问题,很多很多人都用过了。
Haroren 回答时间:2019-1-15 17:03:06
楼主,可以用SWD在线读写目标板的寄存器吗?单独控制目标板芯片的模块工作使能 ?怎么实现?
radio2radio 回答时间:2019-1-15 20:56:51
Haroren 发表于 2019-1-15 17:03
. i* D" |* b" w) w4 b) Z' Z楼主,可以用SWD在线读写目标板的寄存器吗?单独控制目标板芯片的模块工作使能 ?怎么实现? ...

4 b/ G5 P! H* L) D# D可以。
- u: j7 g2 a  ]使用方法,和您使用的控制软件(比如Keil/IAR等。。。)有关,网络查找一下,或者看软件文档。
Tkwer 回答时间:2019-1-16 14:18:49
radio2radio 发表于 2019-1-15 11:14" s2 Z( M% D( H5 E( ?, y2 y7 j5 N
您用的是什么硬件? 看看是不是13楼说的【干扰】的问题。
1 h- w$ J; G. h我的代码,可以肯定没有问题,很多很多人都用过 ...
! _% @* Z6 Z0 h, t5 l6 e
我今早起来再试一下就能用了。玄学
1 R- C+ L$ g; v* c# s
radio2radio 回答时间:2019-1-18 21:39:51
gong__ke 发表于 2019-1-10 14:29
* Z" s' R! Q; E! p# m# [4 ystlinkv2(swd模式)   ----dap工程---->   stlnkv2b(cmsis-dap jtag模式)    ----led工程------>   led灯 ...

( w2 ]( e3 A: C$ x; {搞好了没有?
3 }+ n. R$ m/ R4 D  O' V% c6 ]
% B7 {  W. e! i* Q; ^您到底用的是什么板子,检查一下nRESET线,是否真的连接到IC的PB6脚上面,也有可能是通过保护IC连接的。
6 p& M0 N4 Y1 l7 o% u: _% D9 X; @9 G9 E
我发现,有一部分板子,nRESET线是连接PB0脚的,这就需要做额外的硬件改动,或者软件改动。
david69chen 回答时间:2019-1-24 05:26:26
好东西,感谢分享!
itxiaoqiang 回答时间:2019-1-29 21:24:15
大佬您好,从头到尾看了这个贴子右三遍了,想找一个符合st link2.1电路 的固件,但是没有找到完全符合的,下载你的源码,和大家一样,都是编译报错,我还十分菜,没有解决了,大佬可以帮忙做一份吗,mcu 是stm32f103cBt6,128kb flash的。" ?3 R1 c9 N7 O6 ^1 E& ]( Y
TCK/SWCK--PB13(还与PA5相连)$ @; w& x6 O( p. B
TMS/SWIO--PB14(还与PB12相连)
$ A0 Q+ g- j+ s3 ETDO/SWO--PA10
; m7 c! i; ^8 Y% N) QTXD--PA2& H! Z& a0 p6 Q# O4 L
RXD--PA3
' R7 m& d) c5 D2 y4 K3 e/ eRESET--PB0
  u/ j& U1 v+ I: v# |双色LED--PA9(IO高低电平不同,分别控制两个灯的亮暗)
  B5 E( z  D  d' ~USB_RENM--PA15
3 a! V8 x$ z! b9 k6 L6 Z6 m2 @
* J; h8 y4 n. |: k1 b(闲置管脚:选择用于定义TDI的( D& }& a9 {* {  Q
PA1-PA7-PA7-PA8
+ f7 A4 I1 D6 V3 Y1 XPB1-PB4-PB5-PB6-PB7-PB8-PB9-PB10-PB11-PB15)
, R# F4 n% ], X$ _; z; o3 f; Q2 l( A( @2 G+ m0 V" K
大佬能不能给个带jtag功能的固件。谢谢大佬了。- L( F3 d1 `) ^
(如果可以的话给一个带jtag和一个不带jtag的就更好了; W( Y& s) c/ b" d2 x
radio2radio 回答时间:2019-1-30 10:42:32
本帖最后由 radio2radio 于 2019-1-30 10:50 编辑 * W. f, u4 z$ q, X7 e
itxiaoqiang 发表于 2019-1-29 21:24
$ C% b  }3 l5 K' y( D- ?大佬您好,从头到尾看了这个贴子右三遍了,想找一个符合st link2.1电路 的固件,但是没有找到完全符合的, ...

: v2 H' ^/ N& X0 H# p你这种情况,可以刷STLINK_V2B的固件试一试。 没有JTAG的就是STLINK_V2A。固件码都在软件包里面。0 D0 y; k+ s; ]) j7 C( v$ k

1 g. F/ g1 [, t/ p( K; x% _只用SWD模式(3线),应该没有问题。4 Y& ]1 @. c7 G' o9 L8 j; f4 G) J8 f
当需要用JTAG模式时,就需要nRESET线,可以将PB6和PB0连接起来。TDI是在PB8。
( }6 ]7 _% j. ]
itxiaoqiang 回答时间:2019-1-30 14:37:52
radio2radio 发表于 2019-1-30 10:42$ R! {( r6 D; \' x5 k8 M! U
你这种情况,可以刷STLINK_V2B的固件试一试。 没有JTAG的就是STLINK_V2A。固件码都在软件包里面。' Q% [& Z8 G  |8 \' T
! A' a7 e5 B/ ]  d, \0 a
只用SW ...

1 P+ }7 X! b" f9 e- J+ D- s好的,谢谢大佬
agentbush 回答时间:2019-2-19 08:51:27
有GITHUB真的太好了,直接下载,谢谢分享

所属标签

相似分享

官网相关资源

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