AG903ライブラリリファレンス
内容インデックスホーム
前へ上へ次へ
AG903_SPCPrmGetPinStatus 関数

SPCPIN_STATUSのレジスタRead

Syntax
C++
void AG903_SPCPrmGetPinStatus(uint8_t* test, uint8_t* mode);
引数 
説明 
uint8_t* test 
[out] TEST[0~3]端子状態 
uint8_t* mode 
[out] MODE[0~3]端子状態 

void

SPCPIN_STATUSのレジスタRead

1: void AG903_SPCPrmGetPinStatus(uint8_t* test, uint8_t* mode) 2: { 3: uint32_t val; 4: 5: ASSERT(NULL != test); 6: ASSERT(NULL != mode); 7: 8: val = AG903_SPC->PIN_STATUS; 9: (*test) = (uint8_t)((val & AG903_SPC_PIN_STATUS_TEST_MSK) >> AG903_SPC_PIN_STATUS_TEST_POS); 10: (*mode) = (uint8_t)((val & AG903_SPC_PIN_STATUS_MODE_MSK) >> AG903_SPC_PIN_STATUS_MODE_POS); 11: return; 12: }
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.