stm32简单程序编译

    科技2026-03-08  6

    一、环境的配置 1.MDK软件的安装 安装过程: ①下载完后,开始安装,点击安装。 ②弹出安装导向,点击“Next” ③勾选“I agree to… ”并点击“Next” ④选择安装路径,点击“Next” ⑤填写注册信息,点击“Next” ⑥等待安装 ⑦安装完成,点击“Finish” 二、简单stm32程序–LED闪烁 ①点击Project中的New uVision Project,创建文件名。 ②选择芯片 ③界面如下 ④编写代码(参考代码:STM32底座实验指导书第三章3.2)

    #include"stm32f1xx_hal.h" #include"stm32f1xx.h" #define LED_GPIO_PORT GPIOA #define LED1 GPIO_PIN_5 //LED1 #define LED2 GPIO_PIN_12 //LED2 #define LED1_ON() HAL_GPIO_WritePin(LED_GPIO_PORT,LED1,GPIO_PIN_RESET) // ? ? LED1 #define LED2_ON() HAL_GPIO_WritePin(LED_GPIO_PORT,LED2,GPIO_PIN_RESET) // ? ? LED2 #define LED1_OFF() HAL_GPIO_WritePin(LED_GPIO_PORT,LED1,GPIO_PIN_SET) // ? ? LED1 #define LED2_OFF() HAL_GPIO_WritePin(LED_GPIO_PORT,LED2,GPIO_PIN_SET) // ? ? LED2 extern void LED_Init(void);//LED ??? int main(void) { HAL_Init(); //??? HAL ? LED_Init(); //??? LED while(1) { LED1_ON(); //?? LED1 delay_ms(500); //?? 500ms LED2_ON(); //?? LED2 delay_ms(500); //?? 500ms LED1_OFF(); //?? LED1 delay_ms(500); //?? 500ms LED2_OFF(); //?? LED2 delay_ms(500); //?? 500ms } }
    Processed: 0.012, SQL: 9