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