初级会员

- 积分
- 117
- 金钱
- 117
- 注册时间
- 2019-12-23
- 在线时间
- 22 小时
|
void relay_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE); //使能PB端口时钟
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_7; //PB.7 端口配置
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;//推挽输出
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;//IO口速度为50MHz
GPIO_Init(GPIOB, &GPIO_InitStructure); ////根据设定参数初始化GPIOB.7
}
//relay on GPIOB.7
void relay_on(void)
{
GPIO_SetBits(GPIOB,GPIO_Pin_7);
}
//relay off GPIOB.7
void relay_off(void)
{
GPIO_ResetBits(GPIOB,GPIO_Pin_7);
}
|
|