前言
提示:本系列本章针对STM32F207,基于Cubemx和Keil进行程序开发。
本系列**并不是一步一操作的傻瓜式教程,而更希望是一个向导,引导读者去思考去开发。做为一个开发者应该是在思考中自我提高,而不是机械性地重复。
不必害怕未知,无需恐惧犯错,做一个Creator!
其中,本文主要对STM32CubeMX的基本使用进行介绍。
一、为什么用STM32CubeMX?
1.主流
笔者认为,程序开发的发展一定是朝着更加便捷和规范的方向发展。为了从第一步就更加贴合主流,建议使用STM32CubeMX。
2.便捷
STM32CubeMX是一个图形化的软件配置工具,通过图形化的配置生成STM32初始化代码,极大地提高了程序开发的便捷性。如果你一直使用标准外设库进行开发,为了便捷和效率,建议使用STM32CubeMX。
3.规范
STM32CubeMX另外一个容易被忽视的点就是良好的规范性,程序的规范性对后期的移值和维护等方面都是决定性的影响因素。如果你想让自己开发的程序在今后更加有价值,建议使用STM32CubeMX。
|