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

【源代码】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$ N3 U, k9 c5 S( |1 z! h- D+ V
当然, 说的接线图里, 都是有接GND的
: K% Y7 f" l3 i# \+ I
我刚刚又测试了一下,用附件中的V2B的bin码,目标板用Bluepill板,JTAG mode正常。: o+ y  d4 z/ y7 n$ p& M' n
, H5 J4 W  c9 a2 S& }6 d
您再试一试。我也没有看出您那里有什么问题。3 K5 v2 G8 H4 Q# o
l
gong__ke 回答时间:2019-1-10 15:19:53
好的.
Tkwer 回答时间:2019-1-15 00:52:58
C:\Users\18378\Desktop\TIM截图20190115004337.jpg
# ]; Z4 a6 A8 H' ?; x* \5 W大佬,为什么我用c8t6烧固件的时候,不能用呀,SWD/JTAG comunication failure
radio2radio 回答时间:2019-1-15 11:14:57
tkwer_air 发表于 2019-1-15 00:52
$ _' v7 Q$ ~: E. j+ |大佬,为什么我用c8t6烧固件的时候,不能用呀,SWD/JTAG comunication failure ...
7 y1 G1 B5 U& f! N
您用的是什么硬件? 看看是不是13楼说的【干扰】的问题。/ V7 t! e$ s( v/ }( p
我的代码,可以肯定没有问题,很多很多人都用过了。
Haroren 回答时间:2019-1-15 17:03:06
楼主,可以用SWD在线读写目标板的寄存器吗?单独控制目标板芯片的模块工作使能 ?怎么实现?
radio2radio 回答时间:2019-1-15 20:56:51
Haroren 发表于 2019-1-15 17:03
, E# S2 z* n" @. u! {$ D0 w楼主,可以用SWD在线读写目标板的寄存器吗?单独控制目标板芯片的模块工作使能 ?怎么实现? ...
9 Z% Y$ K' ?4 m
可以。+ M. e, O+ L" ]. S7 P; o& _
使用方法,和您使用的控制软件(比如Keil/IAR等。。。)有关,网络查找一下,或者看软件文档。
Tkwer 回答时间:2019-1-16 14:18:49
radio2radio 发表于 2019-1-15 11:145 L' j) p9 [% @1 O# t, R( I
您用的是什么硬件? 看看是不是13楼说的【干扰】的问题。3 a% r( e5 e! G5 [4 H' u5 X
我的代码,可以肯定没有问题,很多很多人都用过 ...

& C% h0 X. s1 E8 X/ h我今早起来再试一下就能用了。玄学1 B- E. F, ~2 e
radio2radio 回答时间:2019-1-18 21:39:51
gong__ke 发表于 2019-1-10 14:29
0 u  C- t5 S5 t" a: f9 s8 Lstlinkv2(swd模式)   ----dap工程---->   stlnkv2b(cmsis-dap jtag模式)    ----led工程------>   led灯 ...
" _6 F9 k* i* @8 F0 a* N* v3 w( \
搞好了没有?
4 X1 `; Q& ~- V( p1 O0 ]
8 J; T1 H2 h% [3 V1 ]您到底用的是什么板子,检查一下nRESET线,是否真的连接到IC的PB6脚上面,也有可能是通过保护IC连接的。& x+ Y7 b0 i* n, v

* l, q+ ?! D3 d我发现,有一部分板子,nRESET线是连接PB0脚的,这就需要做额外的硬件改动,或者软件改动。
david69chen 回答时间:2019-1-24 05:26:26
好东西,感谢分享!
itxiaoqiang 回答时间:2019-1-29 21:24:15
大佬您好,从头到尾看了这个贴子右三遍了,想找一个符合st link2.1电路 的固件,但是没有找到完全符合的,下载你的源码,和大家一样,都是编译报错,我还十分菜,没有解决了,大佬可以帮忙做一份吗,mcu 是stm32f103cBt6,128kb flash的。: O* M' v7 d' Y" ~8 w
TCK/SWCK--PB13(还与PA5相连)# C* I" `# c/ |! T$ {# c" ^
TMS/SWIO--PB14(还与PB12相连)
/ b6 W  Y: e. `* C/ _$ pTDO/SWO--PA10
: F& d, \* e7 W; c! T7 V: ITXD--PA2
* M5 O3 _3 A+ c% P2 X; iRXD--PA3
4 S! V* y- }" z$ a2 gRESET--PB0
  r5 O$ A2 i! p& h+ o双色LED--PA9(IO高低电平不同,分别控制两个灯的亮暗)
6 i- F! q4 }7 J5 _: a4 ^USB_RENM--PA15' |- m5 X( T# l: n1 Z

1 k& k/ ]/ k. w$ B9 T$ h* ?(闲置管脚:选择用于定义TDI的! t, p+ d' D0 f% p$ v) h
PA1-PA7-PA7-PA8, D0 f- R! F& @2 \) \
PB1-PB4-PB5-PB6-PB7-PB8-PB9-PB10-PB11-PB15)# x+ `! E8 L8 [1 @( Z

+ b8 [6 ]) S; A大佬能不能给个带jtag功能的固件。谢谢大佬了。0 r( E* W3 ]8 b' v4 [) y3 i! V% n
(如果可以的话给一个带jtag和一个不带jtag的就更好了)
/ @6 U& W$ c1 _
radio2radio 回答时间:2019-1-30 10:42:32
本帖最后由 radio2radio 于 2019-1-30 10:50 编辑
# ]. k; b" u% l  A, `6 d2 p
itxiaoqiang 发表于 2019-1-29 21:24
3 |9 N! n3 p2 ^2 _大佬您好,从头到尾看了这个贴子右三遍了,想找一个符合st link2.1电路 的固件,但是没有找到完全符合的, ...
: e% h2 K/ p1 B2 s8 l
你这种情况,可以刷STLINK_V2B的固件试一试。 没有JTAG的就是STLINK_V2A。固件码都在软件包里面。
- _6 ?, A: i6 z/ }' q8 i) k1 [! R  a9 M. n/ @
只用SWD模式(3线),应该没有问题。" s1 N( i$ X8 i. ^$ H. y6 e/ E
当需要用JTAG模式时,就需要nRESET线,可以将PB6和PB0连接起来。TDI是在PB8。
  S: ]# O% d+ h& W% O+ f% a
itxiaoqiang 回答时间:2019-1-30 14:37:52
radio2radio 发表于 2019-1-30 10:42) n' E% E2 F" d8 {% d9 ^
你这种情况,可以刷STLINK_V2B的固件试一试。 没有JTAG的就是STLINK_V2A。固件码都在软件包里面。
, @% [" G) z& V( m+ ]6 R% A) k6 a' \) b
只用SW ...
+ S# |( @- n7 S* e4 Z0 Q- ?1 k! F
好的,谢谢大佬
agentbush 回答时间:2019-2-19 08:51:27
有GITHUB真的太好了,直接下载,谢谢分享
david69chen 回答时间:2019-2-24 14:44:39
好东西,感谢分享!
姜先生503 回答时间:2019-2-26 21:07:31
楼主为什么我编译就有8个头文件找不到
) H& q" @! T7 _) h

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版