//main.c
#include "sys.h"
#include "usart.h"
#include "led.h"
#include "timer.h"
#include "delay.h"
#include "FreeRTOS.h"
#include "task.h"
#include "queue.h"
#define START_TASK_PRIO 1 //任务优先级
#define START_STK_SIZE 100 //任务堆栈大小
TaskHandle_t StartTask_Handler ; //任务句柄
void start_task(void *parm); //任务函数
#define INTERRUPT_task_pro 2
#define INTERRUPT_STK_SIZE 100
TaskHandle_t INTERRUPTTask_Handler ;
void interrupt_task(void *parm);
#define LED_task_pro 2
#define LED_STK_SIZE 100
TaskHandle_t LEDTask_Handler ;
void LED_task(void *parm);
int main(void)
{
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_4);
delay_init();
uart_init(
5·STM32freeRTOS---中断测试实验
最新推荐文章于 2025-04-19 15:43:47 发布