Mar. 14. 2018
Dependencies: GraphicsFramework GR-PEACH_video LCD_shield_config AsciiFont R_BSP USBHost_custom
Diff: HVC/HVCApi/HVCExtraUartFunc.h
- Revision:
- 5:49a61433290a
- Parent:
- 0:f5de229c9a00
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/HVC/HVCApi/HVCExtraUartFunc.h Tue Sep 05 10:01:51 2017 +0000 @@ -0,0 +1,49 @@ +/*---------------------------------------------------------------------------*/ +/* Copyright(C) 2017 OMRON Corporation */ +/* */ +/* Licensed under the Apache License, Version 2.0 (the "License"); */ +/* you may not use this file except in compliance with the License. */ +/* You may obtain a copy of the License at */ +/* */ +/* http://www.apache.org/licenses/LICENSE-2.0 */ +/* */ +/* Unless required by applicable law or agreed to in writing, software */ +/* distributed under the License is distributed on an "AS IS" BASIS, */ +/* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. */ +/* See the License for the specific language governing permissions and */ +/* limitations under the License. */ +/*---------------------------------------------------------------------------*/ + +/* + External UART-function definition +*/ + +#ifndef HVCExtraUartFunc_H__ +#define HVCExtraUartFunc_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +/*----------------------------------------------------------------------------*/ +/* UART send signal */ +/* param : int inDataSize send signal data */ +/* : UINT8 *inData data length */ +/* return : int send signal complete data number */ +/*----------------------------------------------------------------------------*/ +extern int UART_SendData(int inDataSize, UINT8 *inData); + +/*----------------------------------------------------------------------------*/ +/* UART receive signal */ +/* param : int inTimeOutTime timeout time (ms) */ +/* : int *inDataSize receive signal data size */ +/* : UINT8 *outResult receive signal data */ +/* return : int receive signal complete data number */ +/*----------------------------------------------------------------------------*/ +extern int UART_ReceiveData(int inTimeOutTime, int inDataSize, UINT8 *outResult); + +#ifdef __cplusplus +} +#endif + +#endif /* HVCExtraUartFunc_H__ */