AG903ライブラリリファレンス
内容インデックスホーム
Body Source
本文ソース
1: void AG903_GPIOPrmModifyBit(uint8_t ch, uint32_t set, uint32_t clr, _Bool ext) 2: { 3: uint32_t reg; 4: 5: ASSERT(AG903_GPIO_CH_NUM > ch); 6: 7: if(true == ext) { 8: GPIOPrm_ModifyBit((uintptr_t)(&AG903_GPIOn(ch)->DTOUT), set, ~clr); 9: } 10: else { 11: reg = AG903_GPIOn(ch)->DTOUT; 12: reg |= set; 13: reg &= ~clr; 14: AG903_GPIOn(ch)->DTOUT = reg; 15: } 16: 17: return; 18: }
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.