? ? ? ?當(dāng)使用GPIO來喚醒的時候,可以使用哪些引腳進行喚醒呢??我嘗試了好幾個引腳都不行,只有例子程序中的PA5可以。
查看: 2052
回復(fù): 5
CH592中使用GPIO為喚醒源,哪些引腳是可以用來喚醒的
熱門產(chǎn)品 :
CH394: 以太網(wǎng)協(xié)議棧芯片
CH592的gpio都是支持喚醒的,可以看下是不是程序配置有問題或者io功能有沖突。
? ? ?是需要在GPIO中斷里面清除標(biāo)志位,但是我想要用PB22,PB23來喚醒,我使用GPIOB_ClearITFlagBit(pin)清除其標(biāo)志,會出現(xiàn)警告,出現(xiàn)的警告是不是可以忽略呀?
可以這樣修改下:
#define GPIOB_ClearITFlagBit(pin)? ? ?(R16_PB_INT_IF = ((uint16_t)(pin) | (((pin) & (GPIO_Pin_22 | GPIO_Pin_23)) >> 14)))
? ? ?請問一下為什么我讓PB23作為喚醒源,下降沿喚醒,但是它只能進行復(fù)位操作,我明明已經(jīng)設(shè)置好了用PB23作為喚醒源的,請問這個是因為什么呢?(我就是使用的官方程序PM)
PB23是復(fù)位引腳,在使用isp工具下載時,需要將使能RST作為手工復(fù)位輸出引腳的勾選去掉才行,可以檢查下下載時是否去除。
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄