赣州高端网站开发,医疗协助平台网站建设方案,东莞中高端网站建设,网站权重6了该则么做优化方案1.1 介绍#xff1a;
LED模块。它的控制方法非常简单#xff0c;要想点亮LED#xff0c;只要让它两端有一定的电压就可以#xff1b;实验中#xff0c;我们通过编程控制信号端S的高低电平#xff0c;从而控制LED的亮灭。我们提供一个测试代码控制LED模块上实现闪烁的效果…1.1 介绍
LED模块。它的控制方法非常简单要想点亮LED只要让它两端有一定的电压就可以实验中我们通过编程控制信号端S的高低电平从而控制LED的亮灭。我们提供一个测试代码控制LED模块上实现闪烁的效果。
1.2 模块相关资料 1.3 实验组件 1.4模块接线图 1.5 实验代码
https://sourl.cn/7FXAif
int main(void)
{RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);GPIO_InitTypeDef GPIO_InitStructure;GPIO_InitStructure.GPIO_Mode GPIO_Mode_Out_PP;GPIO_InitStructure.GPIO_Pin GPIO_Pin_0;GPIO_InitStructure.GPIO_Speed GPIO_Speed_50MHz;GPIO_Init(GPIOA, GPIO_InitStructure); //初始化GPIO_A0为输出模式while (1){ GPIO_WriteBit(GPIOA, GPIO_Pin_0, Bit_RESET); //A0输出低Delay_ms(500);GPIO_WriteBit(GPIOA, GPIO_Pin_0, Bit_SET); //A0输出高Delay_ms(500);}
}1.6实验结果
将示例代码上传到主板上传成功后同时蓝色LED亮500毫秒灭500毫秒循环交替。
1.7 代码说明:
GPIO_Init() GPIO初始化函数 GPIO_WriteBit 设置引脚输出电平 delay(500); 延时500毫秒