【无标题】
·
嵌入式学习日记2026.7.9
流水灯+流水蜂鸣器
流水灯的亮的同时蜂鸣器也同时响
#include "stm32f10x.h" // Device header
#include "Delay.h"
//流水灯+流水蜂鸣器
int main(void)
{
//初始化PA0-7引脚
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);
GPIO_InitTypeDef GPIO_InitStructure;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_All;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOA, &GPIO_InitStructure);
//初始化PB12引脚
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);
GPIO_InitTypeDef GPIO_InitStructure1;
GPIO_InitStructure1.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitStructure1.GPIO_Pin = GPIO_Pin_12;
GPIO_InitStructure1.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOB, &GPIO_InitStructure1);
while(1)
{
GPIO_Write(GPIOA, ~0x0001); // 0000 0000 0000 0001
GPIO_ResetBits(GPIOB, GPIO_Pin_12);
Delay_ms(100);
GPIO_SetBits(GPIOB, GPIO_Pin_12);
Delay_ms(100);
GPIO_Write(GPIOA, ~0x0002); // 0000 0000 0000 0010
GPIO_ResetBits(GPIOB, GPIO_Pin_12);
Delay_ms(100);
GPIO_SetBits(GPIOB, GPIO_Pin_12);
Delay_ms(100);
GPIO_Write(GPIOA, ~0x0004); // 0000 0000 0000 0100
GPIO_ResetBits(GPIOB, GPIO_Pin_12);
Delay_ms(100);
GPIO_SetBits(GPIOB, GPIO_Pin_12);
Delay_ms(100);
GPIO_Write(GPIOA, ~0x0008); // 0000 0000 0000 1000
GPIO_ResetBits(GPIOB, GPIO_Pin_12);
Delay_ms(100);
GPIO_SetBits(GPIOB, GPIO_Pin_12);
Delay_ms(100);
GPIO_Write(GPIOA, ~0x0010); // 0000 0000 0001 0000
GPIO_ResetBits(GPIOB, GPIO_Pin_12);
Delay_ms(100);
GPIO_SetBits(GPIOB, GPIO_Pin_12);
Delay_ms(100);
GPIO_Write(GPIOA, ~0x0020); // 0000 0000 0010 0000
GPIO_ResetBits(GPIOB, GPIO_Pin_12);
Delay_ms(100);
GPIO_SetBits(GPIOB, GPIO_Pin_12);
Delay_ms(100);
GPIO_Write(GPIOA, ~0x0040); // 0000 0000 0100 0000
GPIO_ResetBits(GPIOB, GPIO_Pin_12);
Delay_ms(100);
GPIO_SetBits(GPIOB, GPIO_Pin_12);
Delay_ms(100);
GPIO_Write(GPIOA, ~0x0080); // 0000 0000 1000 0000
GPIO_ResetBits(GPIOB, GPIO_Pin_12);
Delay_ms(100);
GPIO_SetBits(GPIOB, GPIO_Pin_12);
Delay_ms(100);
}
}
近期学习STM32标准库,一定要坚持下去,进入嵌入式的行业,之前的学了很多技术都是半途而废,希望这次能够坚持下去。
每次学习都会发布一篇,以此来记录我的学习
学习课程:
江协科技 STM32入门教程-2023版 细致讲解 中文字幕
更多推荐


所有评论(0)