導航:首頁 > 操作系統 > 單片機可靠性

單片機可靠性

發布時間:2022-01-15 02:21:00

『壹』 同等條件下,誰們家的單片機的可靠性最高

歐系的英飛凌,美系的原飛思卡爾……
這些汽車級的單片機,可靠性都不錯……

『貳』 單片機應用設計中提高系統可靠性的措施有哪些

這個問題太籠統,這個需要具體問題具體分析。多的就不說,以我的經驗和一般情況說下面幾點。
1、中斷問題。
中斷函數要寫得盡量短,而且要保證是順序執行,一定不能在中斷中有等待的語句,比如在中斷函數中要等待某個標識位置位while(Flag == 0);之類的語句是不可取的,因為會在中斷中執行的時間過長導致長時間不能進入別的中斷,程序會跑飛現象。
2、敏感代碼問題。
可能某些代碼的地方,我們不希望執行某部分代碼過程被中斷給打斷,那麼我們會在執行該部分代碼時禁止中斷,執行完畢後再開啟中斷。那麼必須要保證該部分代碼執行的時間要盡可能的短,保證短到什麼程度由CPU特性決定。
3、阻塞問題。
如果應用比較大,要實現的功能和執行的任務很多,那麼程序中盡量避免使用等待阻塞之類的語句,如while()判斷標識位的語句,最好是用if()語句判斷,如果if()條件不成立會接著往後執行,看有沒有別的事情做,如果沒有則再返回接著進行if判斷。
4、中斷優先順序問題。
有些CPU支持中斷嵌套,而有些CPU不支持中斷嵌套,不管CPU支不支持中斷嵌套,要合理安排中斷優先順序關系,比如51單片機中使用定時器中斷刷新LED(或LCD)顯示,同時串口中斷接收數據,默認狀態下定時器比串口中斷優先順序更高,那麼最好把串口中斷優先順序設置得比定時器更高更保險一些,相比之下漏掉一個串口數據比少刷新一次LED(或LCD)後果更嚴重。
5、代碼框架結構問題。

其實這才是最核心的問題,如果你的CPU要實現很龐大的功能,如CPU要完成串口收發、I2C數據存儲、LCD顯示、Flash讀寫、USB介面通訊、按鍵識別、IO口電平監測等等等等的功能,那麼自己直接裸機寫程序那是不太現實的,必須要選擇移植一個成熟的代碼架構或操作系統,如選擇狀態機代碼架構,操作系統如uCos、eCos、RT-thread等等。這種方法對CPU的處理速度、Flash空間、RAM空間的需求是挺高的,如果是51、52之類的單片機那就不要考慮算了。51、52之類的單片機那就根據自己的需要自己設計一個簡單的代碼架構即可。

『叄』 單片機選型問題:想找一個集成度高、可靠性強的晶元,請推薦

樓主可以考慮一下C8051F41X系列的。
12 位 ADC ,±1LSB INL;無失碼。
ƒ 可編程轉換速率,最高200ksps。
ƒ 可多達24個外部輸入。
兩個 12位電流輸出 DAC;
2304位元組內部數據RAM(256+2048),
32/16KB FLASH;可在系統編程,扇區大小為512位元組 ,64位元組電池後備RAM(smaRTClock)。
24個埠I/O;推挽或漏極開路,耐5.25 V電壓 。
UART串口 ; 4個通用16位計數器/定時器 ,16 位可編程計數器/定時器陣列(PCA),有 6個捕捉/比較模塊和WDT

『肆』 如何測試單片機系統的可靠性

軟體上加看門狗 硬體上:電源方面盡量用LDO供電,各電源引腳旁邊放置旁路電容 模擬部分和數據部分盡量分開 PCB走線最好不要小於0.2mm 如果接外部晶振,晶振盡量靠近單片機,晶振下方不要走線 介面處最好加上隔離器件 電源輸入加上二極體,防止電...

『伍』 單片機的失效率怎樣計算,如C8051系列,可靠性手冊中沒有單片機這一項

你參考的是什麼標准

目前通用的MTBF預測的標准telcordia sr332 上面中的microcontroller就是屬於你所說得情況

根據microcontroller的門極數量或匯流排的位數取得器件的基本失效率,再通過微處理器的結溫去修正微處理器的失效率,從而得到預測失效率

『陸』 單片機比通用微處理器可靠性高嗎為啥

1、通常供電電壓高,雜訊容限高。故可靠。
2、通常運算速度慢,對高頻的抗干擾能力稍強。故可靠。
3、單片機的程序不是通用程序,可以進行獨立的冗餘設計,提高可靠性。故可靠。

『柒』 單片機原理的硬體特性

1、主流單片機包括CPU、4KB容量的ROM、128 B容量的RAM、 2個16位定時/計數器、4個8位並行口、全雙工串口行口、ADC/DAC、SPI、I2C、ISP、IAP。
晶元
2、系統結構簡單,使用方便,實現模塊化;
3、單片機可靠性高,可工作到10^6 ~10^7小時無故障;
4、處理功能強,速度快。
5、低電壓,低功耗,便於生產攜帶型產品
6、控制功能強
7、環境適應能力強。

『捌』 怎麼從軟體和硬體提高單片機的可靠性

  1. 軟體上加看門狗

  2. 硬體上:電源方面盡量用LDO供電,各電源引腳旁邊放置旁路電容

模擬部分和數據部分盡量分開

PCB走線最好不要小於0.2mm

如果接外部晶振,晶振盡量靠近單片機,晶振下方不要走線

介面處最好加上隔離器件

電源輸入加上二極體,防止電源反接

『玖』 stc單片機的優缺點

一、stc單片機的優點:

1、下載燒錄程序用串口方便好用,容易上手,擁有大量的學習資料及視頻,最著名的要屬於昌暉儀表網的那個視頻了,好多對單片機有興趣的朋友都是通過這個視頻入門的,同時具有寬電壓:5.5~3.8V,2.4~3.8V, 低功耗設計:空閑模式,掉電模式(可由外部中斷喚醒)。

2、STC單片機具有在應用編程,調試起來比較方便;帶有10位AD、內部EEPROM、可在1T/機器周期下工作,速度是傳統51單片機的8~12倍,價格也較便宜。

3、4通道捕獲/比較單元,STC12C2052AD系列為2通道,也可用來再實現4個定時器或4個外部中斷,2個硬體16位定時器,兼容普通8051的定時器。4路PCA還可再實現4個定時器,具有硬體看門狗、高速SPI通信埠、全雙工非同步串列口,兼容普通8051的串口。

4、同時還具有先進的指令集結構,兼容普通8051指令集。

二、stc單片機的缺點:功耗較高,5V供電,其次,stc單片機內集成資源少。

(9)單片機可靠性擴展閱讀

STC單片機是宏晶科技生產的高速、低功耗、超強抗干擾的新一代8051單片機51單片機。指令代碼完全兼容傳統8051,但速度快8-12倍,內部集成 MAX810專用復位電路。4路PWM 8路高速10位A、D轉換,針對電機電機的供應商控制,強干擾場合,成為繼51單片機後一個全新系列單片機。

『拾』 通常採用什麼方法測試單片機系統的可靠性

單片機系統可以分為軟體和硬體兩個方面,我們要保證單片機系統可*性就必須從這兩方面入手。
首先在設計單片機系統時,就應該充分考慮到外部的各種各樣可能幹擾,盡量利用單片機提供的一切手段去割斷或者解決不良外部干擾造成的影響。我們以HOLTEK最基本的I/O單片機HT48R05A-1為例,它內部提供了看門狗定時器WDT防止單片機內部程序亂跑出錯;提供了低電壓復位系統LVR,當電壓低於某個允許值時,單片機會自動RESET防止晶元被鎖死;HOLTEK也提供了最佳的外圍電路連接方案,最大可能的避免外部干擾對晶元的影響。

當一個單片機系統設計完成,對於不同的單片機系統產品會有不同的測試項目和方法,但是有一些是必須測試的:
① 測試單片機軟體功能的完善性。 這是針對所有單片機系統功能的測
試,測試軟體是否寫的正確完整。
② 上電掉電測試。在使用中用戶必然會遇到上電和掉電的情況,可以進
行多次開關電源,測試單片機系統的可*性。
③ 老化測試。測試長時間工作情況下,單片機系統的可*性。必要的話
可以放置在高溫,高壓以及強電磁干擾的環境下測試。
④ ESD和EFT等測試。可以使用各種干擾模擬器來測試單片機系統的

可*性。例如使用靜電模擬器測試單片機系統的抗靜電ESD能力;
使用突波雜訊模擬器進行快速脈沖抗干擾EFT測試等等。

當然如果沒有此類條件,可以模擬人為使用中,可能發生的破壞情況。例如
用人體或者衣服織物故意摩擦單片機系統的接觸埠,由此測試抗靜電的能力。
用大功率電鑽*近單片機系統工作,由此測試抗電磁干擾能力等。

閱讀全文

與單片機可靠性相關的資料

熱點內容
精品php源碼 瀏覽:960
自己編寫雲伺服器搶紅包 瀏覽:203
java解壓縮文件加密 瀏覽:887
dlink列印伺服器默認地址 瀏覽:353
php休眠函數 瀏覽:372
金蝶如何打開伺服器 瀏覽:766
e4a手游輔助源碼 瀏覽:777
什麼app可以實時直播 瀏覽:106
蘋果13的app閃退什麼原因 瀏覽:775
尾盤選股源碼公式 瀏覽:450
php日期運算 瀏覽:931
天龍八部長歌伺服器什麼時候開的 瀏覽:199
鬼泣4模型在那個文件夾 瀏覽:229
單片機的串列口 瀏覽:58
phpjson轉化為數組 瀏覽:268
pdf導入excel 瀏覽:428
蘋果xsmax信任app在哪裡設置 瀏覽:53
自動外鏈php源碼 瀏覽:245
我的世界新手獎勵箱命令 瀏覽:146
linux更新vim 瀏覽:998