Microchip® Advanced Software Framework

device_template_task.c File Reference
#include "conf_usb.h"
#include "board.h"
#include "FreeRTOS.h"
#include "task.h"
#include "usb_drv.h"
#include "usb_descriptors.h"
#include "usb_standard_request.h"
#include "device_template_task.h"

Macros

#define LED_APPLI_0   LED2
 
#define LED_APPLI_1   LED3
 

Functions

void device_template_task (void *pvParameters)
 Entry point of the device applicative task management. More...
 
void device_template_task_init (void)
 This function initializes the hardware/software resources required for device applicative task. More...
 
void usb_sof_action (void)
 usb_sof_action More...
 

Variables

static U8 data_length
 
static U16 sof_cnt
 

#define LED_APPLI_0   LED2

Referenced by device_template_task().

#define LED_APPLI_1   LED3

Referenced by device_template_task().

void device_template_task_init ( void  )

This function initializes the hardware/software resources required for device applicative task.

References configTSK_USB_DTP_NAME, configTSK_USB_DTP_PRIORITY, configTSK_USB_DTP_STACK_SIZE, data_length, device_template_task(), Is_usb_device, sof_cnt, Usb_enable_sof_interrupt, and xTaskCreate.

Referenced by main().