AG903ライブラリリファレンス
Body Source
AG903_SSCPrmSetBmuControl 関数
本文ソース
コピコード
1:
void
AG903_SSCPrmSetBmuControl(uint16_t set_src, uint16_t clr_src, uint8_t set_snk, uint8_t clr_snk) 2: { 3: uint32_t val = 0; 4: 5: val |= (set_src <<
AG903_SSC_BMU_CONTROL_SET_SRC_POS
) &
AG903_SSC_BMU_CONTROL_SET_SRC_MSK
; 6: val |= (clr_src <<
AG903_SSC_BMU_CONTROL_CLR_SRC_POS
) &
AG903_SSC_BMU_CONTROL_CLR_SRC_MSK
; 7: val |= (set_snk <<
AG903_SSC_BMU_CONTROL_SET_SNK_POS
) &
AG903_SSC_BMU_CONTROL_SET_SNK_MSK
; 8: val |= (clr_snk <<
AG903_SSC_BMU_CONTROL_CLR_SNK_POS
) &
AG903_SSC_BMU_CONTROL_CLR_SNK_MSK
; 9: 10:
AG903_SSC
->BMU_CONTROL = val; 11: 12:
return
; 13: }
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.
内容
|
インデックス
|
ホーム