新手上路
- 积分
- 23
- 金钱
- 23
- 注册时间
- 2021-10-4
- 在线时间
- 5 小时
|
本帖最后由 encouter 于 2021-10-4 21:48 编辑
#include "sys.h"
#include "delay.h"
#include "usart.h"
int main()
{
GPIO_InitTypeDef GPIO_Initructure;
HAL_Init();
Stm32_Clock_Init(360,25,2,8);
delay_init(180);
__HAL_RCC_GPIOB_CLK_ENABLE();
HAL_GPIO_Init(GPIOB,&GPIO_Initructure);//这个放在下面四的前面 烧进stm32f429中不会出现跑马灯的现象 但是你放在他们四个的后面就会出现跑马灯这是为什么
GPIO_Initructure.Mode=GPIO_MODE_OUTPUT_PP;
GPIO_Initructure.Pin=GPIO_PIN_1|GPIO_PIN_0;
GPIO_Initructure.Pull=GPIO_PULLUP;
GPIO_Initructure.Speed=GPIO_SPEED_FREQ_VERY_HIGH;
while(1)
{
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,GPIO_PIN_RESET);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_1,GPIO_PIN_SET);
delay_ms(500);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,GPIO_PIN_SET);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_1,GPIO_PIN_RESET);
delay_ms(500);
}
}
|
|