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

SSCVIDEOADC_SETUPのレジスタRead

Syntax
C++
void AG903_SSCPrmGetVideoAdcSetup(AG903_SSCPrmVideoAdcParam* param);
引数 
説明 
pram 
[out] 設定パラメータ 

void

SSCVIDEOADC_SETUPのレジスタRead

設定パラメータの各値は対応するレジスタビットのRead値そのものです。

1: void AG903_SSCPrmGetVideoAdcSetup(AG903_SSCPrmVideoAdcParam* param) 2: { 3: uint32_t val; 4: 5: ASSERT(NULL != param); 6: 7: val = AG903_SSC->VIDEOADC_SETUP; 8: param->acq_clr = (uint8_t)((val & AG903_SSC_VIDEOADC_SETUP_ACQCLR_MSK) >> AG903_SSC_VIDEOADC_SETUP_ACQCLR_POS); 9: param->acq_en = (uint8_t)((val & AG903_SSC_VIDEOADC_SETUP_ACQEN_MSK) >> AG903_SSC_VIDEOADC_SETUP_ACQEN_POS); 10: param->dat_en = (uint8_t)((val & AG903_SSC_VIDEOADC_SETUP_DATEN_MSK) >> AG903_SSC_VIDEOADC_SETUP_DATEN_POS); 11: param->clmp_tmg = (uint8_t)((val & AG903_SSC_VIDEOADC_SETUP_CTHO_MSK) >> AG903_SSC_VIDEOADC_SETUP_CTHO_POS); 12: param->clmp_lv = (uint8_t)((val & AG903_SSC_VIDEOADC_SETUP_CLHO_MSK) >> AG903_SSC_VIDEOADC_SETUP_CLHO_POS); 13: param->pga_ctl = (uint8_t)((val & AG903_SSC_VIDEOADC_SETUP_GHO_MSK) >> AG903_SSC_VIDEOADC_SETUP_GHO_POS); 14: 15: return; 16: }
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.