Changeset 33 for trunk/firmware/App/CubeMX/Appli
- Timestamp:
- Oct 15, 2026, 10:50:07 AM (3 weeks ago)
- Location:
- trunk/firmware/App/CubeMX/Appli/Core
- Files:
-
- 2 edited
-
Inc/app_freertos.h (modified) (2 diffs)
-
Src/app_freertos.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/firmware/App/CubeMX/Appli/Core/Inc/app_freertos.h
r30 r33 56 56 /* USER CODE END EM */ 57 57 extern osThreadId_t mainTaskHandle; 58 extern osThreadId_t sdmmcTaskHandle; 58 59 59 60 /* Exported function prototypes -----------------------------------------------*/ … … 63 64 64 65 extern void StartMainTask(void *argument); 66 extern void StartSDMMCTask(void *argument); 65 67 66 68 void MX_FREERTOS_Init(void); /* (MISRA C 2004 rule 8.1) */ -
trunk/firmware/App/CubeMX/Appli/Core/Src/app_freertos.c
r30 r33 48 48 /* Definitions for mainTask */ 49 49 osThreadId_t mainTaskHandle; 50 uint32_t mainTaskBuff er[ 1024 ];51 osStaticThreadDef_t mainTaskC ontrolBlock;50 uint32_t mainTaskBuff[ 1024 ]; 51 osStaticThreadDef_t mainTaskCtrlBlock; 52 52 const osThreadAttr_t mainTask_attributes = { 53 53 .name = "mainTask", 54 .stack_mem = &mainTaskBuff er[0],55 .stack_size = sizeof(mainTaskBuff er),56 .cb_mem = &mainTaskC ontrolBlock,57 .cb_size = sizeof(mainTaskC ontrolBlock),54 .stack_mem = &mainTaskBuff[0], 55 .stack_size = sizeof(mainTaskBuff), 56 .cb_mem = &mainTaskCtrlBlock, 57 .cb_size = sizeof(mainTaskCtrlBlock), 58 58 .priority = (osPriority_t) osPriorityNormal, 59 }; 60 /* Definitions for sdmmcTask */ 61 osThreadId_t sdmmcTaskHandle; 62 uint32_t sdmmcTaskBuff[ 128 ]; 63 osStaticThreadDef_t sdmmcTaskCtrlBlock; 64 const osThreadAttr_t sdmmcTask_attributes = { 65 .name = "sdmmcTask", 66 .stack_mem = &sdmmcTaskBuff[0], 67 .stack_size = sizeof(sdmmcTaskBuff), 68 .cb_mem = &sdmmcTaskCtrlBlock, 69 .cb_size = sizeof(sdmmcTaskCtrlBlock), 70 .priority = (osPriority_t) osPriorityBelowNormal7, 59 71 }; 60 72 … … 116 128 mainTaskHandle = osThreadNew(StartMainTask, NULL, &mainTask_attributes); 117 129 130 /* creation of sdmmcTask */ 131 sdmmcTaskHandle = osThreadNew(StartSDMMCTask, NULL, &sdmmcTask_attributes); 132 118 133 /* USER CODE BEGIN RTOS_THREADS */ 119 134 /* add threads, ... */
Note:
See TracChangeset
for help on using the changeset viewer.
