Loading...
Searching...
No Matches
usbcomm.h
1
#ifndef _USBTRANSCEIVE_H
2
#define _USBTRANSCEIVE_H
3
4
#include "FreeRTOS.h"
5
#include "message_buffer.h"
6
#include "stdint.h"
7
#include "stm32f439xx.h"
8
9
#include "
shell.h
"
10
#include "uart.h"
11
12
#define USB_TX_SIZE 4096
13
#define USB_RX_SIZE 128
14
15
void
vUsbReceive(
void
*);
16
void
vUsbTransmit(
void
*);
17
void
vShellExec(
void
*);
18
19
typedef
struct
{
20
UART
usb;
21
}
ctxUsbTransmit
;
22
23
typedef
struct
{
24
UART
usb;
25
Shell
shell;
26
}
ctxUsbReceive
;
27
28
#endif
UART
Struct definition for UART interface.
Definition
uart.h:53
shell.h
Shell
Definition
shell.h:34
ctxUsbReceive
Definition
usbcomm.h:23
ctxUsbTransmit
Definition
usbcomm.h:19
Australis-Avionics
Core
Inc
rtos
tasks
comms
usbcomm.h
Generated by
1.13.2