之前固件库里有个例程文件夹,里面有各个外设的使用例程,每个外设针对不同的用法又有不同的例程,上手起来比较方便
可以根据例程方便的找到各个初始化和应用的时候需要的函数入口。
用STM32CubeMX时,生成的程序模板比较规范整齐,但和库函数版本的不一样。
STM32CubeMX有自己的一套底层函数,通过操作各个寄存器来调用外设。
但程序模板只是完成了外设的初始化
发现cube版里面例程只有很少的几个,是基于几块官方开发板的,而且只是实现了外设的基本功能,让外设动起来而已
实际使用往往不知道初始化之后该怎么操作,也找不到对应的函数入口。
程序里面也用了很多的结构体,很多是几层结构体嵌套,看起来很累。
怎么样才能上手CubeMX?哪里能找到类似固件库里的丰富的例程? |