AG903ライブラリリファレンス
Body Source
AG903_UARTPrmSetWordLength 関数
本文ソース
コピコード
1:
void
AG903_UARTPrmSetWordLength(uint8_t ch, uint8_t parity_type, uint8_t length_type) 2: { 3:
ASSERT
(
AG903_UART_CH_NUM
> ch); 4:
ASSERT
(AG903_UART_PARITY_TYPE_MAX > parity_type); 5:
ASSERT
(AG903_UART_WORDLEN_TYPE_MAX > length_type); 6: 7: AG903_UART_CLR_REG(ch,LCR,(
AG903_UARTn_LCR_WL0_MSK
|
AG903_UARTn_LCR_WL1_MSK
|
AG903_UARTn_LCR_Stop_Bits_MSK
| 8:
AG903_UARTn_LCR_Parity_Enable_MSK
|
AG903_UARTn_LCR_Even_Parity_MSK
|
AG903_UARTn_LCR_Stick_Parity_MSK
)); 9: AG903_UART_SET_REG(ch,LCR,UartLCRSetTbl[parity_type][length_type]); 10:
return
; 11: }
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.
内容
|
インデックス
|
ホーム