|
说明:9 ?3 Z4 z, t/ L& a6 z- V 1、简单易用,比CubeMX还要方便。) {9 |/ K; d; Z# x" J 2、可以完美配合RTOS做处理。 3、以串口为例,可以方便的用于DMA不定长收发。 4、CMSIS-Driver是ARM搞的,针对STM32F4系列,已经更新了10几个版本了,相对已经比较稳定。6 @- ^( m- \ O0 h% S4 N 5、F4系列使用CMSIS-Driver非常方便,支持早期的经典配置方式,而H7系列要麻烦些,强制创建一次CubeMX才可以使用,略坑。 例程下载: V6-CMSIS Driver UART(FreeRTOS).rar * D9 {0 U# o1 _4 |6 E" M V6-CMSIS Driver UART(RTX5).rar 注意下面的这几个软件包要都安装当前的最新版:/ v& |9 F% F4 ]- j2 x0 M 5 @9 l$ P+ ^8 o; P CMSIS-Driver框图:7 E# T, [8 v- C: O9 ]3 f ' j0 K1 `. ]+ p! N功能配置非常方便,在RTE_Device.h文件里面设置. y& O! M1 ^! V6 i ! Z' Q. t" h) I1 s5 u) H; K& K$ d; } 例子默认配置的最大接收100个字符,连续接收一次数据,重新开启继续接收,简单测试:0 O' }3 l- e+ s4 |% J1 g8 k+ [ ) j8 P! G, ]3 H& G非常详细的函数说明,在MDK安装目录里面 . ^6 C( L4 J- `' R/ G |
| 这个不兼容 GCC 啊…… |
微信公众号
手机版