CubeMX的主配置界面如下图所示,它有四个部分:引脚排列配置、时钟配置、项目管理器和工具。配置主要集中在前两部分,第一部分是管脚配置,主要定义每个管脚和每个功能模块的工作模式和参数;第二部分:时钟配置,主要定义各模块的时钟选择和工作时钟频率;第三部分:项目管理器,主要配置自动生成的代码和项目的一些工程参数。配置主要集中在前两部分。
本系列文章来自嵌入式开发工程师10年的投稿,坐标武汉,可以提供完整的嵌入式软硬件项目方案。

后续文章更新如下。更多相关内容请关注《硬件开发不完全策略》。
#嵌入式#目录
1引脚排列和配置3
1.1系统核心3
GPIO3
IWDG19
RCC11
系统12
1.1.5 NVIC12
1.1.6皮质_M713
1.2模拟14
1.2.1 ADC1/2/314
VREFBUF24
1.3定时器25
RTC25
TIM25
1.4连接性31
I2C31
SPI34

UART35
FDCAN37
1.4.5 ETH37
1.5计算40
1.5.1 CRC40
1.6中间件41
LWIP配置41
1.7跟踪和调试42
调试42
1.8电源和散热42
1.8.1 PWR42
2时钟配置45
2.1各模块的时钟配置顺序45
2.2提示46
3项目经理46
3.1项目46
3.2代码生成器47
3.3高级设置47
4配置提示48

4.1模块配置顺序48
4.2不同产品选择的引脚功能重用的冲突解决方法48
5自动代码生成分析49
5.1工程代码结构49
5.2每个模块自动生成代码分析49


