updated usart code

This commit is contained in:
John Cobb
2015-02-05 16:26:11 -06:00
parent 9ec955eba4
commit 86eb8f94ef
8 changed files with 1076 additions and 6 deletions

32
main.c
View File

@ -8,16 +8,40 @@
#include "FreeRTOS.h"
#include "task.h"
#include "tasks.h" // local tasks defined for os
#include "Drivers/partest.h"
#include "Drivers/serial.h"
#include "Drivers/comtest.h"
#include "Drivers/partest.h"
#define mainLED_TASK_PRIORITY (tskIDLE_PRIORITY)
#define mainLED_TASK_PRIORITY (tskIDLE_PRIORITY)
#define mainCOM_TEST_PRIORITY (tskIDLE_PRIORITY+1)
#define mainCOM_TEST_LED (tskIDLE_PRIORITY+2)
//#define mainLED_TASK_PRIORITY (tskIDLE_PRIORITY)
/* Baud rate used by the serial port tasks. */
#define mainCOM_TEST_BAUD_RATE (( unsigned long )38400)
void vApplicationIdleHook( void );
portSHORT main(void)
{
xTaskCreate(vLEDFlashTask, (int8_t*) "LED", configMINIMAL_STACK_SIZE, NULL, mainLED_TASK_PRIORITY, NULL);
vTaskStartScheduler();
//xTaskCreate(vLEDFlashTask, (int8_t*) "LED", configMINIMAL_STACK_SIZE, NULL, mainLED_TASK_PRIORITY, NULL);
while(1){}
vParTestInitialise();
vAltStartComTestTasks(mainCOM_TEST_PRIORITY, mainCOM_TEST_BAUD_RATE, mainCOM_TEST_LED);
vTaskStartScheduler();
return 0;
}
void vApplicationIdleHook( void )
{
//vCoRoutineSchedule();
}