代码(包含PID算法部分)
1.引脚功能设置
CLOCK(RCC)
设置外部时钟源
High Speed Clock即为HSE(高速时钟源),一般为接外部晶振为主,因此选择Crystal/Ceramic Resonator(使用晶振/外部陶瓷振荡器)来使用外部晶振。
Low Speed Clock(低速时钟源),若无特殊需求,不用打开。
然后设置时钟频率
设置输入时钟源频率
此图片频率84为方便讲解设置,实际还是按使用频84MHZ来设置!
①:Input frequency:输入晶振频率,在这个选项中可根据单片机的外部晶振来填写晶振频率,下面的蓝色范围为可接受频率范围。这边按8MHZ来配。
②:PLL source Mux:PLL时钟源选择器,选择HSE高速时钟源即可。
③:PLL 分频系数 M 配置。由于我们需要系统时钟设为168MHZ,因此需要通过PLL分频来把8MHZ的晶振时钟转换为系统时钟。
④:主 PLL 倍频系数 N 配置。倍频系数 N(自动配频会自动计算)
⑤:主 PLL 分频系数 P 配置。分频系数 P(自动配频会自动计算)
⑥:系统时钟时钟源选择,选择PL
1