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

【源代码】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
1 i! k6 U" D3 k: f; j% q3 l' I当然, 说的接线图里, 都是有接GND的

; d% o, x0 x+ m! L: U4 J1 b我刚刚又测试了一下,用附件中的V2B的bin码,目标板用Bluepill板,JTAG mode正常。
6 S2 r  ^! n5 l/ D3 ?6 p& Z4 `
; {( o0 f) j- g$ V; z, ?您再试一试。我也没有看出您那里有什么问题。
6 o5 \2 G" R6 a. e$ w: R% E2 p/ Ll
gong__ke 回答时间:2019-1-10 15:19:53
好的.
Tkwer 回答时间:2019-1-15 00:52:58
C:\Users\18378\Desktop\TIM截图20190115004337.jpg9 j$ A( Y0 c% d* I# ?# f& F; r
大佬,为什么我用c8t6烧固件的时候,不能用呀,SWD/JTAG comunication failure
radio2radio 回答时间:2019-1-15 11:14:57
tkwer_air 发表于 2019-1-15 00:529 G  R# l$ b, j: t
大佬,为什么我用c8t6烧固件的时候,不能用呀,SWD/JTAG comunication failure ...
8 b. {( a2 `& T" Q8 _; W
您用的是什么硬件? 看看是不是13楼说的【干扰】的问题。
0 n/ u* w; r2 h' V/ d3 i我的代码,可以肯定没有问题,很多很多人都用过了。
Haroren 回答时间:2019-1-15 17:03:06
楼主,可以用SWD在线读写目标板的寄存器吗?单独控制目标板芯片的模块工作使能 ?怎么实现?
radio2radio 回答时间:2019-1-15 20:56:51
Haroren 发表于 2019-1-15 17:03
- l7 r  y) G) ~/ C楼主,可以用SWD在线读写目标板的寄存器吗?单独控制目标板芯片的模块工作使能 ?怎么实现? ...

" u) P- j" G! F2 H5 v2 w可以。2 I( C0 O9 `5 m8 ?9 V0 ~9 s# e
使用方法,和您使用的控制软件(比如Keil/IAR等。。。)有关,网络查找一下,或者看软件文档。
Tkwer 回答时间:2019-1-16 14:18:49
radio2radio 发表于 2019-1-15 11:143 p3 Q3 g* d7 W1 j
您用的是什么硬件? 看看是不是13楼说的【干扰】的问题。8 x: Z  m: W, X" m, [( \
我的代码,可以肯定没有问题,很多很多人都用过 ...

' x. G, r: Z; A我今早起来再试一下就能用了。玄学
7 T) J5 {7 d/ p! k* x0 S8 s
radio2radio 回答时间:2019-1-18 21:39:51
gong__ke 发表于 2019-1-10 14:29+ u& e: h1 \  h  i; B2 W4 @6 h, A
stlinkv2(swd模式)   ----dap工程---->   stlnkv2b(cmsis-dap jtag模式)    ----led工程------>   led灯 ...
8 W; J: s) b" F$ T' M. S
搞好了没有?7 q% }7 p1 P5 e/ g1 _
* f" j& E; s+ r
您到底用的是什么板子,检查一下nRESET线,是否真的连接到IC的PB6脚上面,也有可能是通过保护IC连接的。
. I* N" M3 M1 g+ D
6 d1 `0 C, o8 @& Z) }我发现,有一部分板子,nRESET线是连接PB0脚的,这就需要做额外的硬件改动,或者软件改动。
david69chen 回答时间:2019-1-24 05:26:26
好东西,感谢分享!
itxiaoqiang 回答时间:2019-1-29 21:24:15
大佬您好,从头到尾看了这个贴子右三遍了,想找一个符合st link2.1电路 的固件,但是没有找到完全符合的,下载你的源码,和大家一样,都是编译报错,我还十分菜,没有解决了,大佬可以帮忙做一份吗,mcu 是stm32f103cBt6,128kb flash的。
2 R* v! n# c: yTCK/SWCK--PB13(还与PA5相连)
6 i: p* Y! }; q4 PTMS/SWIO--PB14(还与PB12相连)
% N2 y3 D6 {1 {9 V( N* P; O. `2 d/ jTDO/SWO--PA106 I& Y( d" D+ \& s  D. R# j2 q
TXD--PA2, J7 E7 x+ a& x
RXD--PA3, W: m5 t" V/ ?# ]/ ~, C6 j
RESET--PB0
4 z8 l) S8 h5 P  [/ @2 Y% \双色LED--PA9(IO高低电平不同,分别控制两个灯的亮暗)  N9 N" r- L' l+ v2 N; P! Z9 y  H
USB_RENM--PA15' f/ I6 s7 U) d4 ]2 n- |

8 m/ j4 t; }7 M; j) I# p: Z' M(闲置管脚:选择用于定义TDI的, Q( \5 S6 X- U
PA1-PA7-PA7-PA8
9 v+ O( ]2 M7 ~. Q2 w; Q, tPB1-PB4-PB5-PB6-PB7-PB8-PB9-PB10-PB11-PB15); _# U3 e3 [, o7 J# o. c, d

$ w5 x' D1 _) s/ B3 D9 x" q' q大佬能不能给个带jtag功能的固件。谢谢大佬了。
  l* O. M( w* ^; m: i0 r2 V(如果可以的话给一个带jtag和一个不带jtag的就更好了+ N  F* X7 l2 B6 i: G: u% G
radio2radio 回答时间:2019-1-30 10:42:32
本帖最后由 radio2radio 于 2019-1-30 10:50 编辑
# Q. Y7 o+ S$ l3 x. [
itxiaoqiang 发表于 2019-1-29 21:24: s+ }* r% Z' M# B; l
大佬您好,从头到尾看了这个贴子右三遍了,想找一个符合st link2.1电路 的固件,但是没有找到完全符合的, ...

6 T- ~9 J5 {7 ?你这种情况,可以刷STLINK_V2B的固件试一试。 没有JTAG的就是STLINK_V2A。固件码都在软件包里面。$ R& D7 C8 R9 f% b7 a# u
, [. Z5 p  W5 I4 s
只用SWD模式(3线),应该没有问题。# U& C( T' R  m$ n; u! f
当需要用JTAG模式时,就需要nRESET线,可以将PB6和PB0连接起来。TDI是在PB8。
% {% ^* }. B* K4 S; H
itxiaoqiang 回答时间:2019-1-30 14:37:52
radio2radio 发表于 2019-1-30 10:42
2 @& g+ M( F, B你这种情况,可以刷STLINK_V2B的固件试一试。 没有JTAG的就是STLINK_V2A。固件码都在软件包里面。# b3 I4 r3 Y# J" B

# r2 h, L7 E9 Z  `' [5 T. b+ W/ R6 o只用SW ...
- @9 o6 m2 s; Z" b) P- e1 G5 l, l
好的,谢谢大佬
agentbush 回答时间:2019-2-19 08:51:27
有GITHUB真的太好了,直接下载,谢谢分享
david69chen 回答时间:2019-2-24 14:44:39
好东西,感谢分享!
姜先生503 回答时间:2019-2-26 21:07:31
楼主为什么我编译就有8个头文件找不到. ~; X/ S: ~3 B3 a7 U2 l

所属标签

相似技术帖

官网相关资源

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