請(qǐng)問(wèn)官方技術(shù)關(guān)于CH579在設(shè)置了GPIO中斷喚醒進(jìn)入下電模式后,欠壓下存在死機(jī)的問(wèn)題

最近在用CH579M開發(fā)一款藍(lán)牙產(chǎn)品,帶有可充電的鋰電池進(jìn)行供電。


在配置完某個(gè)gpio管腳中斷作為喚醒源后,進(jìn)入下電模式LowPower_Shutdown( NULL );? ? ? ? ? ? ? ? ? ?

如果是電池電壓在2.3V-3.3V,這個(gè)時(shí)候可以實(shí)現(xiàn)正常的按鍵GPIO喚醒,隨后進(jìn)行藍(lán)牙數(shù)據(jù)傳輸?shù)取?br>


現(xiàn)在的問(wèn)題是:隨著電池電壓的消耗,在芯片處于下電模式的期間,電池的電壓如果小于2.1V之后(比如在1.7V-2.1V),此時(shí)如果進(jìn)行GPIO喚醒,是無(wú)法喚醒開機(jī)的(欠壓下無(wú)法開機(jī),可以理解),但這個(gè)時(shí)候哪怕給鋰電池充滿電至3.3V,也還是不能正常復(fù)位開機(jī),處于死機(jī)狀態(tài),除非拔掉已經(jīng)滿電的鋰電池再重新插回去供電就可以開機(jī)了,不過(guò)就破壞了產(chǎn)品。


意思是在欠壓情況下如果進(jìn)行了GPIO喚醒后,就進(jìn)入了一種死機(jī)的狀態(tài)。這個(gè)情況復(fù)現(xiàn)很多次了,請(qǐng)問(wèn)一下官方要怎么避免這種情況,比如說(shuō)在配置進(jìn)入下電模式的之前,要進(jìn)行這么的操作?亦或者提前監(jiān)測(cè)到低電壓時(shí)候是否取消喚醒功能?

還是說(shuō)CH579芯片本身會(huì)有這個(gè)問(wèn)題?


使用579的芯片需要加上410K電源狀態(tài)監(jiān)控芯片,用于解決外部電源上電和下電緩慢的問(wèn)題。具體可以看一下我們的原理圖。


配置GPIO以及進(jìn)入睡眠的程序如下:

void My_LOWER_SLEEP(void)

{

R16_PA_INT_EN = 0;

R16_PA_INT_EN |= GPIO_Pin_4;

GPIOA_ITModeCfg( GPIO_Pin_4, GPIO_ITMode_FallEdge ); ????//配置管腳的GPIO中斷,作為按鍵喚醒

R8_SAFE_ACCESS_SIG = SAFE_ACCESS_SIG1;

R8_SAFE_ACCESS_SIG = SAFE_ACCESS_SIG2;

R8_SLP_WAKE_CTRL? |= RB_SLP_GPIO_WAKE;?

R8_SAFE_ACCESS_SIG = 0;? ? ?

NVIC_EnableIRQ( GPIO_IRQn ); ?//配置GPIO為喚醒源并使能


LowPower_Shutdown( NULL );//進(jìn)入下電模式的睡眠

}


總結(jié)一下就是:

就是進(jìn)入睡眠后,如果此時(shí)電池處于欠壓狀態(tài)(達(dá)不到芯片的供電電壓),此時(shí)再按下按鍵進(jìn)行喚醒的話,將會(huì)有出現(xiàn)死機(jī)的情況,即使給電池充電至3v也不能復(fù)位跑起來(lái),需要斷電重啟。

同時(shí)想問(wèn)一下,在LowPower_Shutdown睡眠中發(fā)生欠壓,不可屏蔽中斷服務(wù)函數(shù)NMI_Handler是不會(huì)進(jìn)入的是吧?


@TECH_Lpc?謝謝官方的技術(shù)解答,想問(wèn)一下如果在不改變硬件電路的情況下,程序上需要怎么做,才可以避免這種睡眠中發(fā)生欠壓而導(dǎo)致可能出現(xiàn)程序跑飛的情況?代碼我放在上面了


藍(lán)牙開啟睡眠需要HAL_SLEEP宏定義置1,不建議手動(dòng)去開啟睡眠。上面情況必須加410K,無(wú)法從程序?qū)用孀鲂薷慕鉀Q。



行吧,謝謝啦@TECH_Lpc


@TECH_Lpc?你好,請(qǐng)問(wèn)一下,你說(shuō)的用于解決上電和下降緩慢的410k電源狀態(tài)監(jiān)控芯片是什么?

能否發(fā)一下具體的410k電源狀態(tài)監(jiān)控芯片相關(guān)鏈接,以及你說(shuō)的原理圖?我只有CH579F的原理圖,麻煩你了


在579的原理圖有相關(guān)的接法,可以看一下EVT包下面的原理圖。

image.png


@TECH_Lpc?看到了,多謝!


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频