AG903ライブラリリファレンス
内容インデックスホーム
Body Source
本文ソース
1: void AG903_BMUPrmSetMOD(uint8_t unit, uint8_t ini, uint8_t mgr, uint8_t src) 2: { 3: ASSERT(unit < AG903_BMU_UNIT_NUM); 4: ASSERT(ini <= 1); 5: ASSERT(mgr <= 3); 6: 7: uint32_t reg = 0; 8: reg |= (ini << AG903_BMUn_MOD_INI_POS) & AG903_BMUn_MOD_INI_MSK; 9: reg |= (mgr << AG903_BMUn_MOD_MGR_POS) & AG903_BMUn_MOD_MGR_MSK; 10: reg |= (src << AG903_BMUn_MOD_SRC_POS) & AG903_BMUn_MOD_SRC_MSK; 11: AG903_BMUn(unit)->MOD = reg; 12: }
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.