一、配置界面
1.System Core:直译系统核心,其中包括DMA(直接储存器访问),GPIO,IWDG(独立看门狗),NVIC(中断控制器),RCC(时钟),SYS,WWDG(窗口看门狗)。
2.Analog:直译模拟,其中包括三路ADC以及一路DAC。
3.Timers:直译定时器,其中包括RTC以及14路定时器。
4.Connectivity:直译连接,其中包括一些通信协议的配置。
5.Multimedia:直译多媒体,其中包括DCMI(摄像头),I2S2(音频总线2),I2S3(音频总线3)。
6.Security:直译安全,其中包括RNG(随机数发生器)。
7.Computing:直译计算,其中包括CRC(循环冗余校验)。
8. Middleware:直译中间件,其中包括一些操作系统的配置。
二、时钟树
1.内部晶振
2.外部晶振
三、项目管理
1.Project Name:工程名
2.Project Location:工程位置
3.Application Structure:应用程序的结构,分为Advanced 和 Basic。
Application Structure 为 Advanced 时,目录结构分类分级目录更清晰。
Application Structure 为 Basic 时,所有的*.h 都在 \Inc 目录下,所有的*.c 在\Src 目录下。
四、生成工程文件
1. 每个外设都会生产独立的“.c/.h”文件。
2. 生产工程文件。