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

基于F4的CMSIS-Driver方案,支持8串口DMA不定长收发,简单易用

[复制链接]
baiyongbin2009 发布时间:2019-5-15 03:52
说明:9 ?3 Z4 z, t/ L& a6 z- V
1、简单易用,比CubeMX还要方便。) {9 |/ K; d; Z# x" J
2、可以完美配合RTOS做处理。
/ @2 Y# |5 G6 N3 v% X# M" j3、以串口为例,可以方便的用于DMA不定长收发。
1 r. |! O& j6 @" p; }* j, }+ C+ i4、CMSIS-Driver是ARM搞的,针对STM32F4系列,已经更新了10几个版本了,相对已经比较稳定。6 @- ^( m- \  O0 h% S4 N
5、F4系列使用CMSIS-Driver非常方便,支持早期的经典配置方式,而H7系列要麻烦些,强制创建一次CubeMX才可以使用,略坑。
4 T1 b- z& `+ @& c
% ]8 J% k) ~/ g# M4 v% j: _, `( i( Z
例程下载:
4 N5 z9 X! |9 O V6-CMSIS Driver UART(FreeRTOS).rar * D9 {0 U# o1 _4 |6 E" M
V6-CMSIS Driver UART(RTX5).rar
) T( B# ?# g) k
0 Y+ \- c# c& R! k+ y- t" o注意下面的这几个软件包要都安装当前的最新版:/ v& |9 F% F4 ]- j2 x0 M

9 f8 q# q. v) G3 p5 @9 l$ P+ ^8 o; P
/ H; h# o$ {# x$ K6 W: [
CMSIS-Driver框图:7 E# T, [8 v- C: O9 ]3 f
' j0 K1 `. ]+ p! N

0 s3 H: V2 }6 W& m3 {# d! u( i功能配置非常方便,在RTE_Device.h文件里面设置. y& O! M1 ^! V6 i
! Z' Q. t" h) I
1 s5 u) H; K& K$ d; }
例子默认配置的最大接收100个字符,连续接收一次数据,重新开启继续接收,简单测试:0 O' }3 l- e+ s4 |% J1 g8 k+ [
) j8 P! G, ]3 H& G

' j# t+ c" x: J& o& u; i非常详细的函数说明,在MDK安装目录里面
; d( Q/ x' E# `. f5 t2 O" E . ^6 C( L4 J- `' R/ G
赞 收藏 评论1 发布时间:2019-5-15 03:52

举报

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