全てを折りたたみ
AG903ライブラリリファレンス
AG903_UARTPrmSendData 関数
uartprm.c
UART Primitive
Body Source
UARTnTHRのレジスタWrite
Syntax
C++
void
AG903_UARTPrmSendData
(uint8_t
ch
, uint8_t*
buf
, uint32_t
sndsz
);
ファイル
uartprm.c
引数
引数
説明
uint8_t ch
[in] UARTチャネル
uint8_t* buf
[in] 送信データアドレス
uint32_t sndsz
[in] 送信サイズ
返値
void
説明
UARTnTHRのレジスタWrite
本文ソース
コピコード
1:
void
AG903_UARTPrmSendData(uint8_t ch, uint8_t* buf, uint32_t sndsz) 2: { 3: uint32_t loop; 4: 5:
ASSERT
(
AG903_UART_CH_NUM
> ch); 6:
ASSERT
(
AG903_UART_FIFO_SIZE
>= sndsz); 7:
ASSERT
(NULL != buf); 8: 9:
for
(loop=0; loop<sndsz; loop++) { 10: AG903_UART_WRITE_REG(ch,THR,(*buf)); 11: buf++; 12: } 13: 14:
return
; 15: }
グループ
UART Primitive
リンク
uartprm.c
,
UART Primitive
,
Body Source
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.
内容
|
インデックス
|
ホーム