全てを折りたたみ
AG903ライブラリリファレンス
AG903_GPIOPrmSetByteData 関数
gpioprm.c
GPIO Primitive
Body Source
GPIOnDTOUTのレジスタWrite(8ビット単位)
Syntax
C++
void
AG903_GPIOPrmSetByteData
(uint8_t
ch
, uint8_t
offset
, uint8_t
data
);
ファイル
gpioprm.c
引数
引数
説明
uint8_t ch
[in] Portチャネル
uint8_t offset
[in] バイトオフセット
uint8_t data
[in] データ
返値
void
説明
GPIOnDTOUTのレジスタWrite(8ビット単位)
本文ソース
コピコード
1:
void
AG903_GPIOPrmSetByteData(uint8_t ch, uint8_t offset, uint8_t data) 2: { 3: uint8_t* reg; 4: 5:
ASSERT
(
AG903_GPIO_CH_NUM
> ch); 6:
ASSERT
((
AG903_GPIO_PORTBIT_NUM
/8) > offset); 7: 8: reg = (uint8_t*)&
AG903_GPIOn
(ch)->DTOUT; 9: reg += offset; 10: (*reg) = data; 11:
return
; 12: }
グループ
GPIO Primitive
リンク
gpioprm.c
,
GPIO Primitive
,
Body Source
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.
内容
|
インデックス
|
ホーム