3 #include "../../Settings/port_config.h"
5 #ifdef USE_SCI_COM_UART
17 int UART_rx(
void* my_uart_v,
void* data_v,
int buffer_size)
26 #ifdef USE_SCI_COM_UART
33 int UART_tx(
void* my_uart_v,
void* data_v,
int data_size)
48 #ifdef USE_SCI_COM_UART
#define PORT_CH_UART_TEST
UARTポートの初期化、データ送信、データ受信の際に必要となる設定情報を格納する構造体
uint8_t ch
継承先の機器がつながっているポート番号
int UART_reopen(void *my_uart_v, int reason)
指定されたchを開きなおす
int UART_init(void *my_uart_v)
UART_CONFIG構造体をグローバルインスタンスとして定義し, ポインタを渡すことでポートを初期化する.
int OBC_C2A_SendFromObc(int port_id, unsigned char *buffer, int offset, int count)
int UART_tx(void *my_uart_v, void *data_v, int data_size)
UART_CONFIG構造体にて指定されたchへデータを送信します
int UART_rx(void *my_uart_v, void *data_v, int buffer_size)
UART_CONFIG構造体にて指定されたchからデータを受信します
int OBC_C2A_ReceivedByObc(int port_id, unsigned char *buffer, int offset, int count)
int SILS_SCI_UART_IF_TX(unsigned char *data_v, int count)
int SILS_SCI_UART_IF_RX(unsigned char *data_v, int count)