提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一、Stm32cubemx配置
二、keil5代码
1.GPIO
通用型之输入输出的简称,功能类似8051的P0—P3,其接脚可以供使用者由程控自由使用,PIN脚依现实考量可作为通用输入(GPI)或通用输出(GPO)或通用输入与输出(GPIO),如当clk generator, chip select等。
优点:低功耗小封装等。
2.HAL库函数
代码如下(示例):
HAL_GPIO_WritePin(GPIOC,GPIO_PIN_15,GPIO_PIN_RESET);
函数名 | HAL_GPIO_WritePin |
参数1 |
GPIOx 其中 x 可以是(A..E 和 H)来选择 STM32L0xx 系列设备的 GPIO 外设
|
参数2 |
GPIO_Pin 指定要写入的端口位。此参数可以是 GPIO_PIN_x 之一,其中 x 可 以是 (0..15)。所有端口位不一定在所有 GPIO 上都可用
|
参数3 |
GPIO_PIN_RESET:清除端口引脚;GPIO_PIN_SET:设置端口引脚
|
返回值 | 无 |
总结
- 设置pa15 GPIO output level 为high