在電子領(lǐng)域,您別無選擇,只能仔細(xì)閱讀各種組件的手冊(cè)和數(shù)據(jù)表。通常,最終產(chǎn)品幾乎沒有問題。但是,如果您忽略了標(biāo)有勘誤的重要文檔,事情可能會(huì)變得非常糟糕。
微控制器中的硬件錯(cuò)誤:勘誤文檔
在進(jìn)行復(fù)雜的設(shè)計(jì)時(shí),可能要花一些迭代才能獲得完美的PCB。同樣適用于微控制器。IC設(shè)計(jì)和制造過程中確實(shí)發(fā)生了錯(cuò)誤,這可能導(dǎo)致微控制器的性能與數(shù)據(jù)表中所述的有所不同。
勘誤表是一個(gè)文檔,它通知硬件設(shè)計(jì)人員在特定微控制器中發(fā)現(xiàn)的故障。它突出顯示了受影響的微控制器版本以及所涉及的特定模塊的詳細(xì)信息。
在某些情況下,勘誤表提供了解決微控制器硅片故障的方法。但是在某些情況下,沒有針對(duì)這些故障的解決方案,這就是如果您在設(shè)計(jì)之前跳過勘誤表就會(huì)陷入嚴(yán)重麻煩的時(shí)候。
勘誤表中影響PCB硬件的常見問題
我設(shè)計(jì)了不同型號(hào)的微控制器,但從未發(fā)現(xiàn)有一個(gè)問題可以解決。您知道他們所說的總是為最壞的情況做計(jì)劃,并在事情進(jìn)展比預(yù)期的好時(shí)為您省去了驚喜。話雖如此,我從一個(gè)非常痛苦的教訓(xùn)中學(xué)到了勘誤的重要性。
在那個(gè)時(shí)期,帶有內(nèi)置實(shí)時(shí)時(shí)鐘(RTC)的微控制器越來越流行,并提供了節(jié)省空間的外部RTC替代方案。我最不期望的是片上RTC在正常工作溫度下存在精度問題。這樣的不準(zhǔn)確性不是在原型制作過程中很容易識(shí)別的問題。部署數(shù)百個(gè)生產(chǎn)單元時(shí),這就是運(yùn)營噩夢(mèng)的開始。
固件可以解決勘誤表中突出顯示的某些問題。其他因素可能會(huì)影響硬件和整個(gè)設(shè)計(jì)架構(gòu)。這是我在勘誤表中遇到的一些問題。
1. RTC電池泄漏。
在設(shè)計(jì)良好的電路中,連接到RTC的電池將使用數(shù)年。我在其中一個(gè)RTC迅速耗盡電池的微控制器中遇到了一個(gè)缺陷。幾個(gè)月后才需要更換電池。
幾個(gè)月后,RTC電池的狀態(tài)因微控制器故障而耗盡。
2.通用輸入輸出(GPIO)引腳故障
如果您無法使用微控制器打開簡(jiǎn)單的LED,這將令人沮喪。經(jīng)過數(shù)小時(shí)的調(diào)試和故障排除,您在懷疑固件或硬件之間陷入了困境。就我而言,事實(shí)證明微控制器上的GPIO引腳之一有故障,我從其他可以正常工作的引腳中選擇了該特定引腳。
3.不正確的模數(shù)轉(zhuǎn)換器。
在工業(yè)應(yīng)用中,您將依靠微控制器來提供模擬輸入的準(zhǔn)確讀數(shù)。當(dāng)內(nèi)部模數(shù)轉(zhuǎn)換器(ADC)受相鄰數(shù)字模塊引入的噪聲影響時(shí),情況并非如此。除了在設(shè)計(jì)中插入外部ADC轉(zhuǎn)換器外,沒有其他解決方法。
這些只是您會(huì)在勘誤表中找到的一些問題。其他可能不會(huì)導(dǎo)致主要硬件修訂,但可能會(huì)限制微控制器的操作限制。
沒有勘誤,沒有問題嗎?
大多數(shù)微控制器都附帶勘誤表。但是,如果您似乎找不到勘誤文檔,則很可能是,您選擇的微控制器是新發(fā)布的芯片。這意味著您將進(jìn)入一個(gè)未知區(qū)域,并且不會(huì)對(duì)即將發(fā)生的事情發(fā)出任何警告。
沒有勘誤表,您將永遠(yuǎn)不會(huì)知道微控制器是否會(huì)自行爆炸。
我曾經(jīng)被新發(fā)布的ARM9微控制器所吸引,因此我急于為一個(gè)新的,高價(jià)值的項(xiàng)目實(shí)現(xiàn)它。沒有勘誤警告我說,如果微控制器在接近其最高工作溫度的情況下運(yùn)行,它將崩潰。不用說,補(bǔ)救工作包括使用不同的微控制器修改設(shè)計(jì),數(shù)小時(shí)的代碼移植和現(xiàn)場(chǎng)替換工作。
編輯:hfy
-
微控制器
+關(guān)注
關(guān)注
48文章
8368瀏覽量
164501 -
pcb
+關(guān)注
關(guān)注
4404文章
23876瀏覽量
424155
發(fā)布評(píng)論請(qǐng)先 登錄
三防漆的常見問題匯總
示波器常見問題解答 (FAQ)
CW32系統(tǒng)有哪些常見問題?
三極管 PCB 布局問題與優(yōu)化建議
吉時(shí)利源表2400故障排查常見問題與解決方案
ZYNQ UltraScalePlus RFSOC QSPI Flash固化常見問題說明
PCBA代工避坑指南:常見問題+解決方案全解析
新能源汽車線束氣密性檢測(cè)儀的常見問題有哪些?
deepin 25系統(tǒng)安裝常見問題
PCB設(shè)計(jì)常見問題有哪些
STM32定時(shí)器基本原理及常見問題之培訓(xùn)資料
使用邊緣采集網(wǎng)關(guān)時(shí)的常見問題
DeepSeek在昇騰上的模型部署的常見問題及解決方案
勘誤表中影響PCB硬件的常見問題
評(píng)論