• 大小: 6.99M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-04-12
  • 语言: C/C++
  • 标签: PS2  遥控  代码  

资源简介

无人机飞控 ps2遥控代码,HAL库,STM32

资源截图

代码片段和文件信息

/* USER CODE BEGIN Header */
/**
  ******************************************************************************
  * File Name          : freertos.c
  * Description        : Code for freertos applications
  ******************************************************************************
  * @attention
  *
  * 

© Copyright (c) 2019 STMicroelectronics.
  * All rights reserved.


  *
  * This software component is licensed by ST under Ultimate Liberty license
  * SLA0044 the “License“; You may not use this file except in compliance with
  * the License. You may obtain a copy of the License at:
  *                             www.st.com/SLA0044
  *
  ******************************************************************************
  */
/* USER CODE END Header */

/* Includes ------------------------------------------------------------------*/
#include “FreeRTOS.h“
#include “task.h“
#include “main.h“
#include “cmsis_os.h“

/* Private includes ----------------------------------------------------------*/
/* USER CODE BEGIN Includes */     

/* USER CODE END Includes */

/* Private typedef -----------------------------------------------------------*/
/* USER CODE BEGIN PTD */

/* USER CODE END PTD */

/* Private define ------------------------------------------------------------*/
/* USER CODE BEGIN PD */

/* USER CODE END PD */

/* Private macro -------------------------------------------------------------*/
/* USER CODE BEGIN PM */

/* USER CODE END PM */

/* Private variables ---------------------------------------------------------*/
/* USER CODE BEGIN Variables */

/* USER CODE END Variables */
osThreadId defaultTaskHandle;

/* Private function prototypes -----------------------------------------------*/
/* USER CODE BEGIN FunctionPrototypes */
   
/* USER CODE END FunctionPrototypes */

void StartDefaultTask(void const * argument);

void MX_FREERTOS_Init(void); /* (MISRA C 2004 rule 8.1) */

/* GetIdleTaskMemory prototype (linked to static allocation support) */
void vApplicationGetIdleTaskMemory( StaticTask_t **ppxIdleTaskTCBBuffer StackType_t **ppxIdleTaskStackBuffer uint32_t *pulIdleTaskStackSize );

/* USER CODE BEGIN GET_IDLE_TASK_MEMORY */
static StaticTask_t xIdleTaskTCBBuffer;
static StackType_t xIdleStack[configMINIMAL_STACK_SIZE];
  
void vApplicationGetIdleTaskMemory( StaticTask_t **ppxIdleTaskTCBBuffer StackType_t **ppxIdleTaskStackBuffer uint32_t *pulIdleTaskStackSize )
{
  *ppxIdleTaskTCBBuffer = &xIdleTaskTCBBuffer;
  *ppxIdleTaskStackBuffer = &xIdleStack[0];
  *pulIdleTaskStackSize = configMINIMAL_STACK_SIZE;
  /* place for user code */
}                   
/* USER CODE END GET_IDLE_TASK_MEMORY */

/**
  * @brief  FreeRTOS initialization
  * @param  None
  * @retval None
  */
void MX_FREERTOS_Init(void) {
  /* USER CODE BEGIN Init */
       
  /* USER CODE END Init */

  /* USER CODE BEGIN RTOS_MUTEX */
  /* add mutex

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      24212  2019-10-30 19:45  Drone\.mxproject

     文件       4770  2019-10-30 19:45  Drone\Drone.ioc

     文件      32451  2019-10-30 19:44  Drone\EWARM\Drone.ewd

     文件      34512  2019-10-30 19:44  Drone\EWARM\Drone.ewp

     文件        149  2019-10-30 19:44  Drone\EWARM\Project.eww

     文件      22389  2019-07-11 11:28  Drone\EWARM\startup_stm32f405xx.s

     文件       1592  2019-10-30 19:44  Drone\EWARM\stm32f405xx_flash.icf

     文件       1592  2019-10-30 19:44  Drone\EWARM\stm32f405xx_sram.icf

     文件        406  2019-10-30 20:40  Drone\gitignore.txt

     文件       5868  2019-10-30 19:45  Drone\Inc\FreeRTOSConfig.h

     文件       1510  2019-10-30 19:45  Drone\Inc\gpio.h

     文件       2180  2019-10-30 19:45  Drone\Inc\main.h

     文件      16242  2019-10-30 19:45  Drone\Inc\stm32f4xx_hal_conf.h

     文件       2053  2019-10-30 19:45  Drone\Inc\stm32f4xx_it.h

     文件       1554  2019-10-30 19:45  Drone\Inc\usart.h

     文件       2851  2017-11-21 16:21  Drone\MDK-ARM\DebugConfig\Drone_STM32F405RGTx.dbgconf

     文件      77580  2019-10-30 19:48  Drone\MDK-ARM\Drone\cmsis_os.crf

     文件       2311  2019-10-30 19:48  Drone\MDK-ARM\Drone\cmsis_os.d

     文件     165952  2019-10-30 19:48  Drone\MDK-ARM\Drone\cmsis_os.o

     文件      38799  2019-10-30 19:48  Drone\MDK-ARM\Drone\croutine.crf

     文件       1703  2019-10-30 19:48  Drone\MDK-ARM\Drone\croutine.d

     文件      43044  2019-10-30 19:48  Drone\MDK-ARM\Drone\croutine.o

     文件     914264  2019-10-30 19:48  Drone\MDK-ARM\Drone\Drone.axf

     文件       3142  2019-10-30 19:48  Drone\MDK-ARM\Drone\Drone.build_log.htm

     文件      22776  2019-10-30 19:48  Drone\MDK-ARM\Drone\Drone.hex

     文件      69344  2019-10-30 19:48  Drone\MDK-ARM\Drone\Drone.htm

     文件       1175  2019-10-30 19:48  Drone\MDK-ARM\Drone\Drone.lnp

     文件     199220  2019-10-30 19:48  Drone\MDK-ARM\Drone\Drone.map

     文件        494  2019-10-30 19:47  Drone\MDK-ARM\Drone\Drone.sct

     文件     152706  2019-10-30 19:48  Drone\MDK-ARM\Drone\Drone_Drone.dep

............此处省略124个文件信息

评论

共有 条评论