FreeRTOS First Example
|
FreeRTOS example. More...
#include <stdio.h>
#include <stdlib.h>
#include "FreeRTOSConfig.h"
#include "FreeRTOS.h"
#include "task.h"
#include "semphr.h"
#include "em_chip.h"
#include "sleep.h"
#include "BSP.h"
Go to the source code of this file.
Macros | |
#define | TOGGLE_TASK_PRIORITY (tskIDLE_PRIORITY + 1) |
#define | QUEUE_LENGTH (10) |
Functions | |
static void | TaskPWMCtrl (void *pParameter) |
PWM Ctrl from value received through a queue. More... | |
static void | TaskADCRead (void *pParameter) |
Get ADC value and sent it through queue. More... | |
int | main (void) |
main function | |
Variables | |
QueueHandle_t | adc_queue |
Queue to send & receive ADC values. | |
FreeRTOS example.
Definition in file main.c.