学习目标:
ST芯片降价了。可是,ST官方不再更新标准库。所以,从今天开始用HAL库写STM32程序了
学习内容:
自己的开发板和程序的引脚不一致,怎么快速让按键程序和自己的开发板匹配呢?
学习时间:
2023年02月28号
学习产出:
1、编译程序以后,main.c中就是跑马灯程序。如下图:
2、找到key.h,r如果自己的开发板按键KEY0是PC4,只需要把GPIOE换成GPIOC,把__HAL_RCC_GPIOE_CLK_ENABLE()换成__HAL_RCC_GPIOC_CLK_ENABLE()就可以了。如下图:
4、把程序下载到自己的开发板上,可通过按压按键控制蜂鸣器和LED灯的翻转了。
恭喜你,HAL库移植按键输入程序,运行成功!!!
突然发现:移植程序可以这么简单。