AG903ライブラリリファレンス
内容インデックスホーム
Body Source
本文ソース
1: void AG903_SSCPrmSetVideoAdcSetup(AG903_SSCPrmVideoAdcParam* param) 2: { 3: uint32_t val = 0; 4: 5: ASSERT(NULL != param); 6: 7: val |= (param->acq_clr << AG903_SSC_VIDEOADC_SETUP_ACQCLR_POS) & AG903_SSC_VIDEOADC_SETUP_ACQCLR_MSK; 8: val |= (param->acq_en << AG903_SSC_VIDEOADC_SETUP_ACQEN_POS) & AG903_SSC_VIDEOADC_SETUP_ACQEN_MSK; 9: val |= (param->dat_en << AG903_SSC_VIDEOADC_SETUP_DATEN_POS) & AG903_SSC_VIDEOADC_SETUP_DATEN_MSK; 10: val |= (param->clmp_tmg << AG903_SSC_VIDEOADC_SETUP_CTHO_POS) & AG903_SSC_VIDEOADC_SETUP_CTHO_MSK; 11: val |= (param->clmp_lv << AG903_SSC_VIDEOADC_SETUP_CLHO_POS) & AG903_SSC_VIDEOADC_SETUP_CLHO_MSK; 12: val |= (param->pga_ctl << AG903_SSC_VIDEOADC_SETUP_GHO_POS) & AG903_SSC_VIDEOADC_SETUP_GHO_MSK; 13: AG903_SSC->VIDEOADC_SETUP = val; 14: 15: return; 16: }
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.