欢迎来到天天文库
浏览记录
ID:50788337
大小:13.82 KB
页数:2页
时间:2020-03-14
《stm32开发板流水灯程序.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、以下是main.C在keil中新建工程,添加相应的库文件,如gpio.c,lib.c等,再编辑这个文件添加到工程中去,编译,下载运行就可以让板子上PB口12,13,14,15引脚对应的LED跑起来了。#include"stm32f10x_lib.h"GPIO_InitTypeDefGPIO_InitStructure;voidLED_Init(void){RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);GPIO_InitStructure.GPIO_Pin=GPIO_Pin_12
2、GPIO_Pin_13
3、GPI
4、O_Pin_14
5、GPIO_Pin_15;GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;GPIO_Init(GPIOB,&GPIO_InitStructure);}voidLED_TurnOn(u8led){}voidDelay(vu32nCount){for(;nCount!=0;nCount--);}main(){//RCC_Configuration();LED_Init();while(1){GPIO_SetBits(G
6、PIOB,GPIO_Pin_12);Delay(0x8ffff);GPIO_ResetBits(GPIOB,GPIO_Pin_12);Delay(0x8ffff);GPIO_SetBits(GPIOB,GPIO_Pin_13);Delay(0x8ffff);GPIO_ResetBits(GPIOB,GPIO_Pin_13);Delay(0x8ffff);GPIO_SetBits(GPIOB,GPIO_Pin_14);Delay(0x8ffff);GPIO_ResetBits(GPIOB,GPIO_Pin_14);Delay(0x8ffff);GPIO_SetBits
7、(GPIOB,GPIO_Pin_15);Delay(0x8ffff);GPIO_ResetBits(GPIOB,GPIO_Pin_15);Delay(0x8ffff);}}
此文档下载收益归作者所有