新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 關(guān)于RTC備份數(shù)據(jù)區(qū)數(shù)據(jù)丟失問題的討論

關(guān)于RTC備份數(shù)據(jù)區(qū)數(shù)據(jù)丟失問題的討論

作者: 時(shí)間:2016-12-02 來源:網(wǎng)絡(luò) 收藏


這里是有關(guān)部分截圖,這個(gè)文檔的中文譯文在STMCU中文網(wǎng)頁上:



文中紅線劃出的部分寫明:VBAT的開關(guān)由復(fù)位模塊內(nèi)的掉電復(fù)位(PDR)電路控制。再根據(jù)上面提到的部分,復(fù)位模塊由VDDA供電。所以當(dāng)VDDA晚于VDD調(diào)電時(shí),VBAT的開關(guān)還沒有切換到VBAT,VDD已經(jīng)消失了,RTC的內(nèi)容自然也就消失了。

關(guān)于前面提到的多電源問題,手冊上已經(jīng)明確寫明,VDD必須與VDDA同源,所以不應(yīng)理解為是多電源供電。

至于VBAT缺失和電池沒有電是2個(gè)問題,VBAT缺失的情況時(shí),電路上有相應(yīng)處理,所以不會有問題;而電池沒有電的情況下,并不表示VBAT信號懸空,此時(shí)VBAT是通過電池接地,也不會有問題,只不過RTC的內(nèi)容不能繼續(xù)維持。電池沒有電時(shí)好像應(yīng)該是等效于一個(gè)電容加一個(gè)電阻,具體什么樣的參數(shù)我不太清楚,但我可以肯定不是一個(gè)無窮大的電阻。

問:現(xiàn)在看來對于STM32的設(shè)計(jì)那是相當(dāng)?shù)牟灰粯?,大家以后設(shè)計(jì)的時(shí)候不要想當(dāng)然,一定要仔細(xì)閱讀說明文檔的每個(gè)細(xì)節(jié),要不,設(shè)計(jì)會走彎路,當(dāng)然也會帶來一個(gè)麻煩就是不同用途的地方很多要求不一樣,我從來都不會想象到PLL會掛在VDDA上,常理上PLL電路應(yīng)該屬于數(shù)字部分??善珤煸诹?VDDA上。

由于Vdd的電壓不穩(wěn)定,在大量的IO來回動作的情況下,VDD的電壓極度不穩(wěn)定,當(dāng)然如果VddA也連接到VDD的話,對于48腳和64腳封裝的芯片來講Vdda連接到VDD對于要求高精度的應(yīng)用來講,這個(gè)應(yīng)該是不充許的,我使用的就是103VB,如果將VDDA連接到VDD,此時(shí)的AD采樣誤差明顯低于VDDA與VDD分離的誤差,我將VDDA連接到一個(gè)3.3V的參考電壓芯片上了。一般的芯片VDDA和VDD都是可以分離供電的,至少我看見過的,ST的除外。

第三者答:PLL電路似乎不可能是純數(shù)字電路,至少VCO應(yīng)該用模擬電路。

上一頁 1 2 下一頁

評論


技術(shù)專區(qū)

關(guān)閉