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

【源代码】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接口吧.
* ]2 I# r; i8 w! k# A, F3 o我这里,没有用 jlink.  
7 P! j0 Z/ N" r9 ]; H; h" h1 R直接用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:389 |' c) A4 X+ a+ A- \8 |6 G7 l
当然, 说的接线图里, 都是有接GND的
. f1 s$ C5 B# d
我刚刚又测试了一下,用附件中的V2B的bin码,目标板用Bluepill板,JTAG mode正常。
0 i* Q0 [% E7 @/ d  U7 L# M9 u
2 ^: `9 T1 x4 e$ Z' y" g0 L您再试一试。我也没有看出您那里有什么问题。
. }$ t# D& X) |! F6 sl
gong__ke 回答时间:2019-1-10 15:19:53
好的.
Tkwer 回答时间:2019-1-15 00:52:58
C:\Users\18378\Desktop\TIM截图20190115004337.jpg
' w8 Z$ t% Z, `9 T大佬,为什么我用c8t6烧固件的时候,不能用呀,SWD/JTAG comunication failure
radio2radio 回答时间:2019-1-15 11:14:57
tkwer_air 发表于 2019-1-15 00:52, _. W9 R* C- l4 Y4 \  @  g4 B4 E
大佬,为什么我用c8t6烧固件的时候,不能用呀,SWD/JTAG comunication failure ...

& |% t) p3 L# x" ^8 P9 `' w) s您用的是什么硬件? 看看是不是13楼说的【干扰】的问题。
! \7 x; ^$ h* \我的代码,可以肯定没有问题,很多很多人都用过了。
Haroren 回答时间:2019-1-15 17:03:06
楼主,可以用SWD在线读写目标板的寄存器吗?单独控制目标板芯片的模块工作使能 ?怎么实现?
radio2radio 回答时间:2019-1-15 20:56:51
Haroren 发表于 2019-1-15 17:03
% G; g8 O( I+ Z0 E楼主,可以用SWD在线读写目标板的寄存器吗?单独控制目标板芯片的模块工作使能 ?怎么实现? ...
; G* R( q0 q. L7 e7 Z' E
可以。( U8 o. \/ ^2 @' [6 t, E  Q" v: N
使用方法,和您使用的控制软件(比如Keil/IAR等。。。)有关,网络查找一下,或者看软件文档。
Tkwer 回答时间:2019-1-16 14:18:49
radio2radio 发表于 2019-1-15 11:14
$ f9 E5 ]( K5 `: b您用的是什么硬件? 看看是不是13楼说的【干扰】的问题。' ~% I0 g. B. l" Q
我的代码,可以肯定没有问题,很多很多人都用过 ...
# l: c: }8 Z1 r- |; d7 L
我今早起来再试一下就能用了。玄学
, v. i# p' j6 V7 @
radio2radio 回答时间:2019-1-18 21:39:51
gong__ke 发表于 2019-1-10 14:29
+ i. n. V2 O9 g; kstlinkv2(swd模式)   ----dap工程---->   stlnkv2b(cmsis-dap jtag模式)    ----led工程------>   led灯 ...

% @- ?% |7 i# y# X4 _/ j3 {搞好了没有?
! p6 ]* `8 T, y/ i" J
2 c& h% S# w! y/ `' Y6 W$ ]您到底用的是什么板子,检查一下nRESET线,是否真的连接到IC的PB6脚上面,也有可能是通过保护IC连接的。% J3 f5 O- z; b  [$ Y0 T
7 y3 M2 x; s9 L6 v# |2 T6 N
我发现,有一部分板子,nRESET线是连接PB0脚的,这就需要做额外的硬件改动,或者软件改动。
david69chen 回答时间:2019-1-24 05:26:26
好东西,感谢分享!
itxiaoqiang 回答时间:2019-1-29 21:24:15
大佬您好,从头到尾看了这个贴子右三遍了,想找一个符合st link2.1电路 的固件,但是没有找到完全符合的,下载你的源码,和大家一样,都是编译报错,我还十分菜,没有解决了,大佬可以帮忙做一份吗,mcu 是stm32f103cBt6,128kb flash的。
7 t5 w% s( g& @7 {' I' v& `  b1 KTCK/SWCK--PB13(还与PA5相连)) t% i# R: ]/ o6 X8 T
TMS/SWIO--PB14(还与PB12相连)
4 p! q9 l8 o" Y; q: BTDO/SWO--PA10: Z6 R. W$ j2 T+ K3 U3 E
TXD--PA2* o8 X3 S8 b3 p6 |. T
RXD--PA3
; a) ^! {6 L! xRESET--PB0# E5 A% _" X8 z, s! k" g
双色LED--PA9(IO高低电平不同,分别控制两个灯的亮暗)
3 F+ ^& a5 c3 F) H8 x3 k7 r; wUSB_RENM--PA15
0 }5 O0 p" K5 n, D1 x7 I
/ T3 r) ?- h) i: R, i7 s' q/ I  O' Q(闲置管脚:选择用于定义TDI的* _1 }" l+ o  l
PA1-PA7-PA7-PA8
; x" A' \9 F, X5 R' p  k! j* k* iPB1-PB4-PB5-PB6-PB7-PB8-PB9-PB10-PB11-PB15)5 I' C# g% A6 u' |4 p# t8 ]- Y

/ p2 B! c7 c  U( r$ |; H/ F大佬能不能给个带jtag功能的固件。谢谢大佬了。7 O1 M  i$ t- `6 A
(如果可以的话给一个带jtag和一个不带jtag的就更好了
! _' I2 |( }; `: {
radio2radio 回答时间:2019-1-30 10:42:32
本帖最后由 radio2radio 于 2019-1-30 10:50 编辑
7 q. P  M5 m) m
itxiaoqiang 发表于 2019-1-29 21:24
0 B, q! N! c8 L' _* O大佬您好,从头到尾看了这个贴子右三遍了,想找一个符合st link2.1电路 的固件,但是没有找到完全符合的, ...

- I8 ]' V5 u5 c3 u% t你这种情况,可以刷STLINK_V2B的固件试一试。 没有JTAG的就是STLINK_V2A。固件码都在软件包里面。
8 S* \& w; T  f0 G3 G* F  H, N9 [, N  r3 S: ]' n  t) d+ x
只用SWD模式(3线),应该没有问题。$ U: ]+ ^; V4 e  J4 M5 Y! a
当需要用JTAG模式时,就需要nRESET线,可以将PB6和PB0连接起来。TDI是在PB8。
  F  J* h! j# Q' ~7 C
itxiaoqiang 回答时间:2019-1-30 14:37:52
radio2radio 发表于 2019-1-30 10:42% b+ U! X+ i3 Q. y( ^
你这种情况,可以刷STLINK_V2B的固件试一试。 没有JTAG的就是STLINK_V2A。固件码都在软件包里面。
2 t# {% ~" Z+ u8 v" o# W. _+ Y( H  q
只用SW ...

. q6 z. \! q0 \- f. ~好的,谢谢大佬
agentbush 回答时间:2019-2-19 08:51:27
有GITHUB真的太好了,直接下载,谢谢分享

所属标签

相似分享

官网相关资源

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