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

SSCCLKDUTY_GFXのレジスタRead

Syntax
C++
void AG903_SSCPrmGetGfxClkDuty(uint8_t* clk, uint8_t* duty);
引数 
説明 
uint8_t* clk 
[out] クロック供給設定(true/false) 
uint8_t* duty 
[out] duty(duty/128) 

void

SSCCLKDUTY_GFXのレジスタRead

1: void AG903_SSCPrmGetGfxClkDuty(uint8_t* clk, uint8_t* duty) 2: { 3: uint32_t val; 4: 5: ASSERT(NULL != clk); 6: ASSERT(NULL != duty); 7: 8: val = AG903_SSC->CLKDUTY_GFX; 9: (*duty) = (uint8_t)((val & AG903_SSC_CLKDUTY_GFX_DUTY_MSK) >> AG903_SSC_CLKDUTY_GFX_DUTY_POS); 10: if(AG903_SSC_CLKDUTY_GFX_VSON_MSK & val) { 11: (*clk) = true; 12: } 13: else { 14: (*clk) = false; 15: } 16: 17: return; 18: }
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.