我是采用Keil官方的一个说明(见下面的链接) ,通过MDK建工程, 然后调用STM32CubeMX初始化外设, 试了一下闪烁LED灯可以正常了. http://www.keil.com/pack/doc/STM32Cube/General/html/cubemx_proj.html 但是有几个问题: 1. STM32CubeMX自动生成的main.c文件, 但是keil说明里"Adapt Generated File"章节又说需要修改main.c, 看的不是太明白. 有用过的, 可否解释一下? 2. 如果用了STM32CubeMx生成的代码,后续还想用Keil MDK自带的CMSIS-Driver, 有什么要注意的吗? 不知大家以何种方式调用HAL库的? |
感觉这样更灵活,自己更可控一些。
但是配置管脚麻烦很多, 没有用STM32CubeMX直观,快速.
但是用STM32CubeMX之后再用Keil MDK的RTE加载CMSIS-Driver的注意事项, 没看明白
终于找到有人这样用,似乎可以达到目的,我也去试试。