UARTSend

Description
UART¼Û½Å ¿ä±¸¸¦ ±âµ¿Çϰųª Ãë¼ÒÇÑ´Ù.
¸¸ÀÏ sendFlag°¡ UART_SEND_REQUESTÀÌ¸é ¼Û½Å ¿ä±¸°¡ ±âµ¿µÇ°í CVOS´Â UART¸¦ ÅëÇØ µ¥ÀÌÅ͸¦ º¸³»±â ½ÃÀÛÇÑ´Ù. ¸¸ÀÏ sendFlag°¡ UART_SEND_ABORTÀ̸é ÇöÀç ÁøÇàÁßÀÎ ¼Û½Å ¿ä±¸°¡ Ãë¼ÒµÈ´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥Àº CVOS°¡ µ¥ÀÌÅ͸¦ ¼Û½ÅÇÒ ¼ö ÀÖµµ·Ï ¼Û½ÅÇÒ µ¥ÀÌÅÍ¿Í µ¥ÀÌÅÍÀÇ Å©±â¸¦ ³Ñ°ÜÁà¾ß ÇÑ´Ù. CVOS°¡ µ¥ÀÌÅ͸¦ ¸ðµÎ ¼Û½ÅÇÑ ÈÄ¿¡´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÀÎÅÍ·´Æ® ¸Þ½ÃÁö¸¦ º¸³½´Ù.

Syntax
S16 UARTSend(U8 sendFlag, P_U8 pData, U16 dataLen)

Parameters
sendFlagµ¿ÀÛ ¸ðµå
UART_SEND_REQUEST ¼Û½Å ¿ä±¸¸¦ ±âµ¿
UART_SEND_ABORT ¼Û½Å ¿ä±¸¸¦ Ãë¼Ò
pData¼Û½ÅÇÒ µ¥ÀÌÅÍ ½ºÆ®¸²
dataLen¼Û½ÅÇÒ µ¥ÀÌÅÍÀÇ Å©±â

Returns
CVOS_OK¼º°ø
CVOS_ERR_INVALID_ACCESSUART¿¡ ´ëÇÑ À߸øµÈ Á¢±Ù
CVOS_ERR_BUSY ÇöÀç ÁøÇàÁßÀÎ ¼Û½Å ¿ä±¸°¡ ÀÖ´Ù.

See Also
UARTTimeout, UARTReceive, UARTReadData, UARTConfigure, UARTInquire