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

【源代码】STM32F103C8T6最小板搞定CMSIS-DAP和SWO功能  

[复制链接]
radio2radio 发布时间:2018-5-31 15:47
阅读主题, 点击返回1楼
赞 1 收藏 45 评论418 发布时间:2018-5-31 15:47
418个回答
idodoyo 回答时间:2018-6-26 09:10:43
这个不错啊,值得研究,个人觉得一个烧录器本来是厂家应该要开放给大家一起做的.现在的商业模式也变了,所以,DAP_LINK 是王道啊
蓝蓝天 回答时间:2018-6-26 15:26:09
买了个板子,用你的固件,还可以哦,很稳定,但是STM32F4和STM32F030好像不太行哦。CortexM3的芯片就很好。
radio2radio 回答时间:2018-6-26 15:35:29
hualeee-227607 发表于 2018-6-26 15:269 E6 A# f$ r8 Y1 ]* z
买了个板子,用你的固件,还可以哦,很稳定,但是STM32F4和STM32F030好像不太行哦。CortexM3的芯片就很好 ...
2 B- N  }; V+ Y8 V6 E: ~# {* v2 I
谢谢,估计你遇到了我在本帖13楼说的信号干扰问题,您再试一试。
radio2radio 回答时间:2018-6-30 16:22:47
兑现承诺,1楼上传了源代码。请有兴趣的朋友试一试,如有问题,请报告。
湉湉 回答时间:2018-7-1 09:44:10
不错不错
yangjiyou1969 回答时间:2018-7-3 00:40:19
谢谢分享
KEY1 回答时间:2018-7-3 10:13:25
我觉得改进一下 做成离线下载器更好
-- 回答时间:2018-7-4 09:29:58
好久没上来看,楼主你的软复位是各种芯片通用了?
-- 回答时间:2018-7-4 09:40:20
我手上这个DAP是STM32F103CBT6 也有有做U盘功能的,可以换新版本的来搞搞; y5 O* E" m8 Z4 E% Z( D
看到u盘内文件 有这个连接 http://github.com/mbedmicro/DAPLink
radio2radio 回答时间:2018-7-4 11:18:03
gzbkey 发表于 2018-7-4 09:29" O- r! a1 ~7 m- W0 R8 z2 W& M
好久没上来看,楼主你的软复位是各种芯片通用了?

0 p- z9 u5 ~* l/ ~7 v: f# ~5 O8 ^5 A不是通用,只是Cortex芯片。
radio2radio 回答时间:2018-7-4 11:31:05
gzbkey 发表于 2018-7-4 09:40
+ \8 h, K$ V7 |. B我手上这个DAP是STM32F103CBT6 也有有做U盘功能的,可以换新版本的来搞搞& i3 Q. V/ u4 E- f+ W/ u- h0 w6 U' a
看到u盘内文件 有这个连接 https: ...
* j( Y4 k2 z: |. o' N9 y6 S$ G. r
我不看好DAPLink,兼容性问题多多。6 J9 X- a+ e/ [
我手上有一个11U35的DAPLlink板子,安装就搞到我头大了。
& ^- }9 L$ {2 t  x& TDAPLink的初衷是使用简单方便,傻瓜式,结果事与愿违。8 k% h& U* ~+ V3 S) {& S6 I7 N5 Q
% O7 C$ j4 f* i: {2 ^5 P
CMSIS-DAP的用法,与L-Link、ULINK、ST-LINK一样,所以更容易使用。
: i% f( |! t  g9 `. C  c0 E! K9 @, _$ f4 ^4 N! N: k/ T
我做这个的另外一个重要因素,是硬件成本10元,相信STM32F103C8T6 (Bluepill)的小板,人人都有。1 G0 k+ X  K; U
长期使用,建议买一个克隆的STLINK手指,成本12元,小改一下,刷我这个固件。
shanji 回答时间:2018-7-4 14:50:43
楼主,你的工程是在哪个mdk版本编译的,我在5.10上编译,有几个类似cmsis_compiler.h的cmsis头文件都没有
radio2radio 回答时间:2018-7-4 15:07:56
shanji 发表于 2018-7-4 14:50: M3 i3 d0 `& I/ y; M! D
楼主,你的工程是在哪个mdk版本编译的,我在5.10上编译,有几个类似cmsis_compiler.h的cmsis头文件都没有 ...

( l& l) A! k  ^/ \( y我的的MDK5.23。; N+ ]/ m8 H5 T8 \! B$ G
需要有下面cmsis V5.3.0的路径,不知道这个是不是MDK5.23才有的 :8 q6 M3 |3 m. j6 i$ J# s; Q
C:\Keil\ARM\PACK\ARM\CMSIS\5.3.0\CMSIS\Include
7 a3 k4 ?# M. {1 U6 K& z9 K4 kC:\Keil\ARM\PACK\ARM\CMSIS\5.3.0\CMSIS\Driver\Include
$ U. k; X7 a) `7 g- @( X: [6 y5 N
您找一找看看。
shanji 回答时间:2018-7-4 19:16:15
radio2radio 发表于 2018-7-4 15:07( r: c% d, B( }; C
我的的MDK5.23。% |# r3 W( W2 j+ Z
需要有下面cmsis V5.3.0的路径,不知道这个是不是MDK5.23才有的 :
$ n1 s, S6 M8 [. m5 nC:\Keil\ARM\PACK\AR ...
- D% e  a* g' Y0 Y
看来要换个mdk版本了
radio2radio 回答时间:2018-7-4 20:54:32
shanji 发表于 2018-7-4 19:16
, a" c1 `5 \% e看来要换个mdk版本了

* a; J% P3 _' F0 e5 m8 d: g( o也不一定要换,单独升级CMSIS,如图:0 k& F4 ?- I! B$ ^! |& O, ]
Keil CMSIS v5.3.0_required.JPG ' c+ e/ ?( h9 g1 M+ s' K* d, g- e% S

所属标签

相似技术帖

官网相关资源

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