C2A_Core
uart_sils_sci_if.hpp
[詳解]
1 
7 #ifndef UART_SILS_SCI_IF_HPP_
8 #define UART_SILS_SCI_IF_HPP_
9 
10 #include <Windows.h>
11 
13 {
14 public:
15  SCIComPortUart(void);
16  ~SCIComPortUart(void);
17 
18  int Send(unsigned char* buffer, size_t length, size_t offset);
19  int Receive(unsigned char* buffer, size_t length, size_t offset);
20 
21 private:
22  HANDLE myHComPort_;
23  DCB config_;
25 };
26 
28 int SILS_SCI_UART_IF_TX(unsigned char* data_v, int count);
29 int SILS_SCI_UART_IF_RX(unsigned char* data_v, int count);
30 
31 #endif
int Send(unsigned char *buffer, size_t length, size_t offset)
int Receive(unsigned char *buffer, size_t length, size_t offset)
int SILS_SCI_UART_IF_TX(unsigned char *data_v, int count)
int SILS_SCI_UART_IF_init()
int SILS_SCI_UART_IF_RX(unsigned char *data_v, int count)