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_ACCESS
UART¿¡ ´ëÇÑ À߸øµÈ Á¢±Ù
CVOS_ERR_BUSY
ÇöÀç ÁøÇàÁßÀÎ ¼Û½Å ¿ä±¸°¡ ÀÖ´Ù.
See Also
UARTTimeout
,
UARTReceive
,
UARTReadData
,
UARTConfigure
,
UARTInquire