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

【源代码】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
7 ^1 i) A3 G' |5 a2 d- g% l当然, 说的接线图里, 都是有接GND的
3 @, V! s9 T. p% Y1 Z2 h& _7 A
我刚刚又测试了一下,用附件中的V2B的bin码,目标板用Bluepill板,JTAG mode正常。# `  K- t4 U2 ?7 A

1 L  f" t( k2 ^9 V7 q0 X您再试一试。我也没有看出您那里有什么问题。
5 U  [9 T4 j8 G2 Xl
gong__ke 回答时间:2019-1-10 15:19:53
好的.
Tkwer 回答时间:2019-1-15 00:52:58
C:\Users\18378\Desktop\TIM截图20190115004337.jpg
1 i* l7 _8 W4 p) \5 A2 C- K$ f3 k大佬,为什么我用c8t6烧固件的时候,不能用呀,SWD/JTAG comunication failure
radio2radio 回答时间:2019-1-15 11:14:57
tkwer_air 发表于 2019-1-15 00:52' Q5 a& E* o, O! A8 W7 ]* {& n* z
大佬,为什么我用c8t6烧固件的时候,不能用呀,SWD/JTAG comunication failure ...
0 l7 k& b" |  q+ l: |9 k* @
您用的是什么硬件? 看看是不是13楼说的【干扰】的问题。
$ F8 x6 b/ ^1 l/ `3 c我的代码,可以肯定没有问题,很多很多人都用过了。
Haroren 回答时间:2019-1-15 17:03:06
楼主,可以用SWD在线读写目标板的寄存器吗?单独控制目标板芯片的模块工作使能 ?怎么实现?
radio2radio 回答时间:2019-1-15 20:56:51
Haroren 发表于 2019-1-15 17:03
/ Y  @5 \  r0 x2 c楼主,可以用SWD在线读写目标板的寄存器吗?单独控制目标板芯片的模块工作使能 ?怎么实现? ...
7 N& Q! k7 o7 V6 K: o7 s
可以。9 ?3 D; l& k; \1 }
使用方法,和您使用的控制软件(比如Keil/IAR等。。。)有关,网络查找一下,或者看软件文档。
Tkwer 回答时间:2019-1-16 14:18:49
radio2radio 发表于 2019-1-15 11:14
8 H! x& u. I! Y9 W- W- Y* ?您用的是什么硬件? 看看是不是13楼说的【干扰】的问题。/ R2 r4 C; L2 D) j; p1 L2 F9 x6 S
我的代码,可以肯定没有问题,很多很多人都用过 ...
2 C# Y; i. z3 ?* z3 ^  e- F0 G) e
我今早起来再试一下就能用了。玄学
( f( l' u% d/ r! u3 L& N
radio2radio 回答时间:2019-1-18 21:39:51
gong__ke 发表于 2019-1-10 14:296 b' F* W6 W  s
stlinkv2(swd模式)   ----dap工程---->   stlnkv2b(cmsis-dap jtag模式)    ----led工程------>   led灯 ...
5 H3 ], P/ i! U- Q1 ]
搞好了没有?
8 M3 A' Z1 ~9 G. e. d
$ l" s4 v7 N' f% @" D0 k3 t- v您到底用的是什么板子,检查一下nRESET线,是否真的连接到IC的PB6脚上面,也有可能是通过保护IC连接的。) T$ D$ c% W; \8 G: K" y% ?
& e. R, Y9 V2 G/ y# Y7 ]
我发现,有一部分板子,nRESET线是连接PB0脚的,这就需要做额外的硬件改动,或者软件改动。
david69chen 回答时间:2019-1-24 05:26:26
好东西,感谢分享!
itxiaoqiang 回答时间:2019-1-29 21:24:15
大佬您好,从头到尾看了这个贴子右三遍了,想找一个符合st link2.1电路 的固件,但是没有找到完全符合的,下载你的源码,和大家一样,都是编译报错,我还十分菜,没有解决了,大佬可以帮忙做一份吗,mcu 是stm32f103cBt6,128kb flash的。
6 P. Q- v$ P; Y% N. J0 P* T0 ZTCK/SWCK--PB13(还与PA5相连)( F1 t( l6 |4 T4 I+ h" ?; Y( \
TMS/SWIO--PB14(还与PB12相连)
$ l2 H4 O6 P* }$ `. q5 I  dTDO/SWO--PA10, z3 Z# {3 q# W
TXD--PA2
/ s# }9 J7 I5 Y  h. D" s; i" V" tRXD--PA3
+ o# g" h# l" i1 ORESET--PB0
% [. f2 }1 |. ?" b双色LED--PA9(IO高低电平不同,分别控制两个灯的亮暗)
  O+ x# e3 d0 @0 q. D- A1 XUSB_RENM--PA15" W- v* b  w% w" u( D* e
* ]0 y( p& ?! i) U0 P; V# V
(闲置管脚:选择用于定义TDI的
* ]$ ~3 w, R! ?' T+ vPA1-PA7-PA7-PA8
1 D2 J0 p7 M& Z6 R; s- SPB1-PB4-PB5-PB6-PB7-PB8-PB9-PB10-PB11-PB15)
% Q1 @0 B1 u* b6 |  q, x3 k' s2 I  u! }/ y* ?/ N6 M3 L- K
大佬能不能给个带jtag功能的固件。谢谢大佬了。
, ~3 z1 k( d6 {6 O(如果可以的话给一个带jtag和一个不带jtag的就更好了; e1 V4 ~( m6 A2 L9 M4 Q- Y
radio2radio 回答时间:2019-1-30 10:42:32
本帖最后由 radio2radio 于 2019-1-30 10:50 编辑
% z. C' }$ q/ \" J6 K+ S7 F
itxiaoqiang 发表于 2019-1-29 21:240 ~7 J* M1 Y  M; ]9 q  V7 I" n' o
大佬您好,从头到尾看了这个贴子右三遍了,想找一个符合st link2.1电路 的固件,但是没有找到完全符合的, ...

2 K' |. r( A$ ~# K+ V你这种情况,可以刷STLINK_V2B的固件试一试。 没有JTAG的就是STLINK_V2A。固件码都在软件包里面。
  R; }7 b# k0 ^- t6 n; M3 F  O/ t) H7 [8 A
只用SWD模式(3线),应该没有问题。5 N4 A3 R, [+ B, M4 r
当需要用JTAG模式时,就需要nRESET线,可以将PB6和PB0连接起来。TDI是在PB8。
& ~1 A6 G9 @/ D
itxiaoqiang 回答时间:2019-1-30 14:37:52
radio2radio 发表于 2019-1-30 10:42
& i/ o0 O3 k3 |( t) d你这种情况,可以刷STLINK_V2B的固件试一试。 没有JTAG的就是STLINK_V2A。固件码都在软件包里面。
7 a9 W# W; T! J1 U% k. l! P8 E! n# Y
只用SW ...

- x8 u2 z3 a" Z  R9 @好的,谢谢大佬
agentbush 回答时间:2019-2-19 08:51:27
有GITHUB真的太好了,直接下载,谢谢分享
david69chen 回答时间:2019-2-24 14:44:39
好东西,感谢分享!
姜先生503 回答时间:2019-2-26 21:07:31
楼主为什么我编译就有8个头文件找不到
; G* u0 Q3 f, O: Q) `5 \5 a5 R

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版