你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
myj2050 发表于 2018-11-10 02:14 8 c9 b J% F& B+ f' e: a/ L上次用网上买的CMSIS dap 更新固件后,其它都好,就是不能像jlink ob一样swdio swclk gnd 三线下载 ...
lissandra 发表于 2018-11-18 11:32 ! W( ^: M# n1 Y. {- k; C# N能否发一份你的原理图,跟你代码配置一致的
apase 发表于 2018-11-18 15:32% `- X$ X& W6 k- u% n 官方的CMSIS DAP已经改名叫做DAPLink了,大牛可以将DAPLink移到SMT32,网络上已经有人移植,但是好像没有放 ...
湉湉 发表于 2019-1-3 23:45 1 [: O9 _/ d' t6 O( z代码编译报错,缺少多个头文件,我现在的环境是MDK5.20 请问下你的环境是? ...
小马哥STM32F103开源小四轴RoboFly全部资料大放送
【MCU实战经验】+STM32F103的uCOSII详细移植
STM32中BOOT的作用
STM32如何分配原理图IO
STM32的I2S外设
STM32电路知识学习
基于STM32F1的CAN通信之DMA
STM32怎么选型
简单分析STM32和51的区别
简单聊聊STM32的SPI外设
6 n/ W. {; J3 c- j/ Z( J
4 W9 S6 N: M* p6 q$ t, [; {9 f* |$ ^
" u) g F5 ?- P8 I" Z
上次用网上买的CMSIS dap 更新固件后,其它都好,就是不能像jlink ob一样swdio swclk gnd 三线下载,MDK里面根本就找不到芯片,即使加上reset线也不稳定,必须要连接3.3VCC,但因为和目标板VCC电压不一致,所以总是有20ma的电流从目标板流向dap,这就不好了。
怕是硬件问题,又买了一个蓝色小板来测试,还是一样。
今天测一个stm32F1板子的时候,发现蓝色小板和之前的dap 都能很好像三线制连接F1,而我以前连不上的是F0。反过来用dap连接蓝色小板,也是三线制成功。
后来无意中换了下线,原来是15cm换成25cm杜邦,这下可以了,拆开原来的杜邦线,里面的铜丝灰扑扑的,这质量啊。不过总的来说,还是jlinkOB稳定一些,如果再有个串口就好了。6 \; [' H |3 i8 s8 f' Z/ n
- g9 Z( k* ~- Z* V
谢谢了!radio2radio 给我们带来了一个很好的project!
; j8 v! K3 v. d! u
最后发一个网友diy dap的文档,专门讲改x893程序增加下载后软复位,不用reset线的问题。
5 v" @" g* Y7 {8 c3 q: `
) s0 j+ h! M5 D, K5 V
长期使用,建议用STLINKv2改装,稳定好用。
5 p3 E2 X6 [( K8 x' T1 R
DAPLink的硬件github仓库已经有STM32F103C8的原理图,但是固件仓库一直没有STM32版本。9 k" t+ [9 ?9 V, t5 f* e
% p s& J- m; f( Q
我觉得二三十块钱用DAP还是可以的,V9毕竟盗版,有时还丢固件。
A d, }* K2 T: }5 @5 w
DAP现在一个比较大的问题就是MSD,一个目标文件一个固件,烦人。4 V+ T" j+ g. t; J8 H. Y& p& o
实测KEIL下载一个2400K的axf文件,擦除,编程,校验,大概26秒,这个axf对应的bin大概297K。
我这个软件的精髓,就是可以使用市面上现成的PCB板子,10元钱左右就解决CMSIS-DAP仿真器-----同时还可以有SWO功能,以及CDC/VCP功能。
" ?/ t g( Z4 B
这个软件,可以用于很多不同的硬件,推荐STLINK的USB手指,或者F103的Bluepill板。
原理图,网络上很多地方都有。
F103C8T6/CBT6,用来做DAPLink,可能遇到ROM和RAM不够用的问题。" s6 D& x" M2 f3 z
如果更换其他IC,成本就会大幅增加,违背了10元搞定仿真器的初心。1 C: w) }1 ~9 P$ _6 s5 b
另外,CMSIS-DAP的使用方法与大多数仿真器分别很小,个人觉得更方便灵活。
看Doc文件夹。