基本配置

Pinout & Configuration

System Core

GPIO

选中需要引脚

  • GPIO output level
  • GPIO mode
  • GPIO Pull-up/Pull-down
  • User Label

SYS

  • Debug : Serial Wire
  • Timebase Source : 使用FreeRTOS系统使用TIM1;不使用FreeRTOS系统使用SysTick

Middleware

FREERTOS

  • Interface : CMSIS_V1

Tasks and Queues
Tasks:增加,修改自己需要的Tasks。主要Task NameEntry Function

Project Manager

Project

  • Project Name
  • Project Location
  • Toolchain / IDE : MDK-ARM 这里使用keil5

Code Generator

  • ☑Generate periphearl initializition as a pair of '.c/.h' file per perpheral 各个文件分别存放到.c.h

应用配置

按键中断

System Core

GPIO

  • GPIO mode :上升沿下降沿选择

NVIC

  • EXTI line : 使能对应的中断线

Middleware

FREERTOS

Tasks and Queues
Tasks:增加一个按键的Task

最后修改:2021 年 03 月 11 日
男宾一位~ 欢迎下次再来!