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

【源代码】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接口吧.
3 f8 K/ \9 x% j2 v8 Q' B. g我这里,没有用 jlink.  
. J$ ~7 T: T$ w1 \% r) C直接用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
1 X& ?3 m( o) a当然, 说的接线图里, 都是有接GND的
( Q0 q' D" \1 o% `0 P# r1 x0 }
我刚刚又测试了一下,用附件中的V2B的bin码,目标板用Bluepill板,JTAG mode正常。2 |3 w* }! k5 r0 _2 w

6 l# v6 B6 }6 u5 J* d您再试一试。我也没有看出您那里有什么问题。! U, O  S( ?$ q+ V3 s$ P; c5 w
l
gong__ke 回答时间:2019-1-10 15:19:53
好的.
Tkwer 回答时间:2019-1-15 00:52:58
C:\Users\18378\Desktop\TIM截图20190115004337.jpg; a5 ^8 z) j2 l1 V1 V
大佬,为什么我用c8t6烧固件的时候,不能用呀,SWD/JTAG comunication failure
radio2radio 回答时间:2019-1-15 11:14:57
tkwer_air 发表于 2019-1-15 00:526 u+ l" s; B1 v& K6 X6 E- F* S
大佬,为什么我用c8t6烧固件的时候,不能用呀,SWD/JTAG comunication failure ...
. e/ c) d, X. j+ }+ x% G3 |
您用的是什么硬件? 看看是不是13楼说的【干扰】的问题。
- V2 L3 V( p# H/ J我的代码,可以肯定没有问题,很多很多人都用过了。
Haroren 回答时间:2019-1-15 17:03:06
楼主,可以用SWD在线读写目标板的寄存器吗?单独控制目标板芯片的模块工作使能 ?怎么实现?
radio2radio 回答时间:2019-1-15 20:56:51
Haroren 发表于 2019-1-15 17:03! {! d( p9 `+ V3 ^2 L. q, a
楼主,可以用SWD在线读写目标板的寄存器吗?单独控制目标板芯片的模块工作使能 ?怎么实现? ...

5 a) A& k2 z+ W! S+ f0 e5 ~+ R可以。- A( ?- |- c5 H6 ]6 V# j- @
使用方法,和您使用的控制软件(比如Keil/IAR等。。。)有关,网络查找一下,或者看软件文档。
Tkwer 回答时间:2019-1-16 14:18:49
radio2radio 发表于 2019-1-15 11:143 c- e: F; w- H& F7 C/ o
您用的是什么硬件? 看看是不是13楼说的【干扰】的问题。* A( Z9 p0 Q2 ]
我的代码,可以肯定没有问题,很多很多人都用过 ...
8 M  c) b% p# `, V" ?3 |6 g* A
我今早起来再试一下就能用了。玄学
: X; d# }6 R* M# }& Y: E
radio2radio 回答时间:2019-1-18 21:39:51
gong__ke 发表于 2019-1-10 14:29
  H* L6 k) n6 V, Kstlinkv2(swd模式)   ----dap工程---->   stlnkv2b(cmsis-dap jtag模式)    ----led工程------>   led灯 ...

$ P3 _$ [+ G3 a# U, e/ S搞好了没有?- I0 ~' R# \  \7 e  d2 [4 ~
, w$ Y7 t' M7 M! l* [$ ^3 w9 w
您到底用的是什么板子,检查一下nRESET线,是否真的连接到IC的PB6脚上面,也有可能是通过保护IC连接的。: a% P/ o$ w! P# ]
$ u( d- B& f, T1 s2 f+ u
我发现,有一部分板子,nRESET线是连接PB0脚的,这就需要做额外的硬件改动,或者软件改动。
david69chen 回答时间:2019-1-24 05:26:26
好东西,感谢分享!
itxiaoqiang 回答时间:2019-1-29 21:24:15
大佬您好,从头到尾看了这个贴子右三遍了,想找一个符合st link2.1电路 的固件,但是没有找到完全符合的,下载你的源码,和大家一样,都是编译报错,我还十分菜,没有解决了,大佬可以帮忙做一份吗,mcu 是stm32f103cBt6,128kb flash的。
8 h# n+ q  R* n) p. B9 ?; r1 aTCK/SWCK--PB13(还与PA5相连)0 j! a- R5 ?0 l+ i
TMS/SWIO--PB14(还与PB12相连)0 C  T  O9 M: e- W& j
TDO/SWO--PA10
6 Z3 _9 E$ }7 W% b% xTXD--PA2% R# K. p/ U' v* w, I: t% S" Z
RXD--PA3, y! [" Y/ {  N: z% W. f. v
RESET--PB0& A# K4 D6 _9 C, U& V3 A4 \
双色LED--PA9(IO高低电平不同,分别控制两个灯的亮暗)
" Z! ~8 N: p* D# i2 z! aUSB_RENM--PA152 w( w% L- x! E0 v8 B
  N: v7 ?3 r( A  ]: z( {
(闲置管脚:选择用于定义TDI的
- f% a5 H; S7 \" H4 DPA1-PA7-PA7-PA83 N8 u: O  T" V- y+ A* W0 x; e
PB1-PB4-PB5-PB6-PB7-PB8-PB9-PB10-PB11-PB15)
& t/ G# r6 u' k$ s  L8 d; I* ^) S( d  {1 k8 P
大佬能不能给个带jtag功能的固件。谢谢大佬了。
4 o- e/ e! q6 }' Y9 F. o+ @4 q(如果可以的话给一个带jtag和一个不带jtag的就更好了
; l$ ^: J$ ]$ k; R
radio2radio 回答时间:2019-1-30 10:42:32
本帖最后由 radio2radio 于 2019-1-30 10:50 编辑
) D( E* }8 E" O2 ~  V
itxiaoqiang 发表于 2019-1-29 21:24) k9 s$ w1 F9 r4 u
大佬您好,从头到尾看了这个贴子右三遍了,想找一个符合st link2.1电路 的固件,但是没有找到完全符合的, ...

4 A' d9 z, Z- |3 k( @9 c4 ]+ z: B% F+ l你这种情况,可以刷STLINK_V2B的固件试一试。 没有JTAG的就是STLINK_V2A。固件码都在软件包里面。0 ]  A8 X$ C  X# X

7 y3 f( s+ M7 E7 X只用SWD模式(3线),应该没有问题。
1 ]" f/ |5 f6 V/ ^2 ?6 A; V$ E2 V3 B当需要用JTAG模式时,就需要nRESET线,可以将PB6和PB0连接起来。TDI是在PB8。. ?6 h6 m1 I" g5 r4 F8 L0 Y
itxiaoqiang 回答时间:2019-1-30 14:37:52
radio2radio 发表于 2019-1-30 10:42
% n+ @1 M, [! }' K, a5 N3 |' a你这种情况,可以刷STLINK_V2B的固件试一试。 没有JTAG的就是STLINK_V2A。固件码都在软件包里面。
& F- R: m2 I+ q8 `' r! M) x1 k
7 E/ S. m2 H% P  f0 l4 i只用SW ...

0 `! Z; E$ \: U9 T- E好的,谢谢大佬
agentbush 回答时间:2019-2-19 08:51:27
有GITHUB真的太好了,直接下载,谢谢分享

所属标签

相似分享

官网相关资源

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