STM32固件库使用手册的中文翻译

GPIO

/* Set the GPIOA port pin 15 */

GPIO_WriteBit(GPIOA, GPIO_Pin_15, Bit_SET);

10.2.12 函数GPIO_Write

Table 196. 描述了GPIO_Write Table 196. 函数GPIO_Write 函数名 函数原形 功能描述 输入参数1 输入参数2 输出参数 返回值 先决条件 被调用函数 例:

/* Write data to GPIOA data port */ GPIO_Write(GPIOA, 0x1101);

GPIO_Write

void GPIO_Write(GPIO_TypeDef* GPIOx, u16 PortVal) 向指定GPIO数据端口写入数据

GPIOx:x可以是A,B,C,D或者E,来选择GPIO外设 PortVal: 待写入端口数据寄存器的值 无 无 无 无

10.2.13 函数GPIO_PinLockConfig

Table 197. 描述了GPIO_PinLockConfig Table 197. 函数GPIO_PinLockConfig 函数名 函数原形 功能描述 输入参数1 输入参数2

GPIO_PinLockConfig

void GPIO_PinLockConfig(GPIO_TypeDef* GPIOx, u16 GPIO_Pin) 锁定GPIO管脚设置寄存器

GPIOx:x可以是A,B,C,D或者E,来选择GPIO外设 GPIO_Pin:待锁定的端口位

该参数可以取GPIO_Pin_x(x可以是0-15)的任意组合 参阅Section:GPIO_Pin查阅更多该参数允许取值范围 无 无 无 无

输出参数 返回值 先决条件 被调用函数 例:

/* Lock GPIOA Pin0 and Pin1 */

译文英文原版为UM0427 Oct. 2007 Rev 2, 译文仅供参考,与英文版冲突的,以英文版为准

GPIO

GPIO_PinLockConfig(GPIOA, GPIO_Pin_0 | GPIO_Pin_1);

10.2.14 函数GPIO_EventOutputConfig

Table 198. 描述了GPIO_EventOutputConfig Table 198. 函数GPIO_EventOutputConfig 函数名 函数原形 功能描述 输入参数1 输入参数2

GPIO_EventOutputConfig

void GPIO_EventOutputConfig(u8 GPIO_PortSource, u8 GPIO_PinSource) 选择GPIO管脚用作事件输出

GPIO_PortSource: 选择用作事件输出的GPIO端口

参阅Section:GPIO_PortSource查阅更多该参数允许取值范围 GPIO_PinSource:事件输出的管脚

该参数可以取GPIO_PinSourcex(x可以是0-15) 无 无 无 无

输出参数 返回值 先决条件 被调用函数

GPIO_PortSource

GPIO_PortSource用以选择用作事件输出的GPIO端口。Table 199. 给出了该参数可取的值

Table 199. GPIO_PortSource值 GPIO_PortSource

描述

GPIO_PortSourceGPIOA 选择GPIOA GPIO_PortSourceGPIOB 选择GPIOB GPIO_PortSourceGPIOC 选择GPIOC GPIO_PortSourceGPIOD 选择GPIOD GPIO_PortSourceGPIOE 选择GPIOE 例

>>鐏炴洖绱戦崗銊︽瀮<<
12@gma联系客服:779662525#qq.com(#替换为@)