整理:MilerShao
用過STM8s芯片的人都會(huì)有印象,芯片上都有個(gè)VCAP腳,他需要外接一個(gè)電容到地。目的是為了保證內(nèi)部主調(diào)壓器的電壓穩(wěn)定。數(shù)據(jù)手冊(cè)里也給出這個(gè)電容的相關(guān)參考參數(shù)。 

如果這個(gè)地方不接電容或者參數(shù)或位置過于隨意,調(diào)試、燒錄往往會(huì)有問題。早期很多人在這個(gè)地方遇到麻煩。 其實(shí),除了STM8S芯片有VCAP腳外,STM32也有部分系列芯片有VCAP腳,功能跟上面的8S芯片一樣,也是為了讓內(nèi)核電壓足夠穩(wěn)定。 記得有一次某工程師,先用STM32F1系列MCU開發(fā)過產(chǎn)品,后來轉(zhuǎn)過來用STM32F2系列芯片開發(fā)產(chǎn)品時(shí),因?yàn)闆]注意到VCAP1/VCAP2兩個(gè)腳的處理,發(fā)現(xiàn)芯片運(yùn)行時(shí)總是顯得極不穩(wěn)定。【順便說下,STM32F1沒有引出這個(gè)VCAP腳的】即使把代碼盡量簡(jiǎn)化也無法消除芯片工作不穩(wěn)定的異象,后來檢查線路時(shí)無意中發(fā)現(xiàn)VCAP1/VCAP2腳被空置在那里。放上2.2uf電容后,芯片異常消失。 

今天,又有個(gè)剛用STM32F407開發(fā)產(chǎn)品的工程師,在產(chǎn)品調(diào)試過程中因?yàn)橥瑯釉虺霈F(xiàn)芯片運(yùn)行不正常的問題。對(duì)于剛接觸的人來說,這類問題因被人忽視往往一會(huì)半會(huì)找不到原因而浪費(fèi)時(shí)間。 剛才上面說了,STM32系列中有部分系列芯片有VCAP腳,有的沒有。這個(gè)也用不著去記它,反正看到芯片管腳圖上有VCAP腳的就參考下數(shù)據(jù)手冊(cè)做合理處置就好。 另外,關(guān)于那個(gè)VCAP腳的電容不要放得離芯片管腳太遠(yuǎn),要盡可能近。如果擺得太遠(yuǎn),或者再加上調(diào)試階段的飛線穿越、甚至其它干擾的話,也很容易出現(xiàn)問題。再就是那電容不要隨意取,注意參數(shù)和品質(zhì),規(guī)格書都有推薦。一兩個(gè)樣板不出問題不等于2000個(gè)不出一定比例的問題。 |