你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
wlpzy 发表于 2018-7-7 19:28# ` O& I) B" w; p$ z S! v& N 对我一个下载控来说,能不能是其次,能不能下载才是最主要的,一个标题就想下载,可惜没有钱啊。 ...
zhousun 发表于 2018-9-10 08:27 ( @( p" W2 E. j9 g3 m) f楼主,用你的方法把stlink改成DAP,遇到一个问题,当使用SWO时,程序连续运行没有输出,如果设置断点就有输 ...
radio2radio 发表于 2018-9-11 18:47$ x# t. G( ~. g& B4 x# m' Q 这个我不清楚,如果可能,拷贝有关SWO的代码到这里,也许有人可以帮您。 ...
zhousun 发表于 2018-9-12 10:17 9 Z1 S7 N0 E# k; p原理程序使用HAL库,刚才用ll库做了一个最简单程序,基本上不丢了,感觉还是dap的问题;因为打开trace界面j ...
STM32F407-LED5.rar
2018-9-12 14:21 上传
点击文件名下载附件
13.7 MB, 下载次数: 5
意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器。关注该话题即可发布文章!
你回复本帖,是不是收了一个金币,然后下载我的附件,可以了吧。' x% a6 Q1 N7 Q! j
还有你看贴不仔细吧,github你上不了吗。
论坛上面,下载附件收一个金币是最少的了,我几次都设定不收金币,结果发出去还是会收一个。
后来我发现,回复一次贴,可以赚一个金币,说明论坛是希望大家多多参与互动。( I6 n4 K4 S: O/ h
/ c8 r- ^1 l) y# X9 w1 h7 {
我回复您,也让我多收一个。
0 X' E" H* s. d$ R, H
我观察jlinktrace界面有一个缓冲器大小设置,但是DAP trace界面没有这一项;; S0 V6 x% A, C, S
9 \$ m6 i* R2 @) F N4 |! _
我使用的是MDK5 和 STM32F407 TRACE 频率内核168m,swo频率自动设为1mhz
这个我不清楚,如果可能,拷贝有关SWO的代码到这里,也许有人可以帮您。
我的SWO代码非常简单,每隔100ms打印一次和一个自变量i,每次加一,printf(“test %d\n”,i);5 H" l! z+ g5 q' j1 _2 L) l
采用jlink数据正常不丢失,采用dap i的值有时候跳好几个,有时候连续,程序内部未做其他事情
我也用HAL测试了一下,SWO速度1MHz的时候,偶尔会丢失几个数据。3 P6 s2 o# z/ [6 ~; f- {( H/ N
降低SWO速度到500KHz,就好很多了。
测试程序见附件。' q, \1 a. q: P, o1 y" [' @3 n$ s
/ t2 ?( p$ N' u N( I V
STM32F407-LED5.rar
2018-9-12 14:21 上传
点击文件名下载附件
13.7 MB, 下载次数: 5