cubeMX的LL库(1)F030点灯
本人才学32不到五个月,非SPL选手,但是感觉各大论坛都缺少LL库的探讨,在此我想抛砖,还请各位大佬指教。
1. 工具:CUBEMX(V4.21),F030一片,STLINK2-1;
2. 编译器 IAR(v8.11);(MDK类似)
3. CUBEmx初始化STM32 F0,F1口(晶振口),调试的SWD口(A14,A13),以及一个LED口(推挽输出模式),时钟48MHZ。
4. 打开cubemx的工程设置
a. 勾选只复制必须的库文件。
b. 将HAL那一栏下拉 修改为LL
5. 点击齿轮开始生成代码
打开IAR。
添加代码
while (1)
{
/* USER CODE END WHILE */
/* USER CODE BEGIN 3 */
LL_mDelay(50);
LL_GPIO_TogglePin(LED_GPIO_Port, LED_Pin);
}
大家应该都看得懂(50MS闪瞎眼)。
本人才学32不到五个月,非SPL选手,但是感觉各大论坛都缺少LL库的探讨,在此我想抛砖,还请各位大佬指教。
1. 工具:CUBEMX(V4.21),F030一片,STLINK2-1;
2. 编译器 IAR(v8.11);(MDK类似)
3. CUBEmx初始化STM32 F0,F1口(晶振口),调试的SWD口(A14,A13),以及一个LED口(推挽输出模式),时钟48MHZ。
4. 打开cubemx的工程设置
a. 勾选只复制必须的库文件。
b. 将HAL那一栏下拉 修改为LL
5. 点击齿轮开始生成代码
打开IAR。
添加代码
while (1)
{
/* USER CODE END WHILE */
/* USER CODE BEGIN 3 */
LL_mDelay(50);
LL_GPIO_TogglePin(LED_GPIO_Port, LED_Pin);
}
大家应该都看得懂(50MS闪瞎眼)。