|
作者:Geek Arm 鏈接:https://www.zhihu.com/question/26627764/answer/33452653 來(lái)源:知乎 著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。 如果你是做產(chǎn)品,當(dāng)然要優(yōu)先考慮用當(dāng)前量大的,出貨有保證的芯片。經(jīng)過(guò)市場(chǎng)檢驗(yàn)的芯片,質(zhì)量也不會(huì)太次,市場(chǎng)用量大,價(jià)格也相對(duì)低一些。其實(shí)使用新推出的IC做量產(chǎn)產(chǎn)品,運(yùn)氣不好的話會(huì)遇到很多坑,我們就曾經(jīng)因?yàn)槭褂靡豢钚碌腎C,導(dǎo)致產(chǎn)品在溫濕度環(huán)境實(shí)驗(yàn)的時(shí)候出現(xiàn)INT概率性宕機(jī),經(jīng)過(guò)大量的試驗(yàn)和測(cè)試(當(dāng)時(shí)在溫濕度環(huán)境下,測(cè)試人員和我們工程師的小手都被蒸成紅燒豬手了,那個(gè)濕度和溫度相當(dāng)高。,最后我們定位到了宕機(jī)問(wèn)題和我們的軟件設(shè)計(jì),硬件設(shè)計(jì)無(wú)關(guān),問(wèn)題恰恰出在這個(gè)新IC上面,因?yàn)椴檎疫@個(gè)問(wèn)題耽誤了項(xiàng)目進(jìn)度,導(dǎo)致我們的項(xiàng)目延期,被客戶罰款(客戶是衣食父母,得罪不起啊)原廠也只能說(shuō)下個(gè)季度修正這個(gè)BUG。 %¥%××&&還能說(shuō)什么呢?只能說(shuō)算是我們選型方案失誤。另外有很多小的IC原廠,并不能夠保證芯片的生命周期,但是大的廠商可以給你保證XX年內(nèi)都還是可以買到這款I(lǐng)C的,這樣你就不用擔(dān)心當(dāng)你的產(chǎn)品大賣時(shí)卻遇到芯片缺貨,無(wú)法及時(shí)生產(chǎn)的尷尬了。如果你只是學(xué)習(xí),特別是學(xué)習(xí)單片機(jī)或者其他的嵌入式軟件底層編程,那我建議您選一款資料最多的芯片可以了。如果別人問(wèn)我,我會(huì)說(shuō)其實(shí)STC的8051內(nèi)核單片機(jī)就是一個(gè)不錯(cuò)的選擇。因?yàn)樗男酒軜?gòu)相對(duì)簡(jiǎn)單,應(yīng)用也很成熟,資料多,玩的人也多,上手比較輕松。我們大學(xué)課本都是以講8051為主。資料是最豐富的,無(wú)論是網(wǎng)絡(luò)上的貼子、書籍、視頻,都已經(jīng)形成了一個(gè)完整的體系。你碰到的大多數(shù)問(wèn)題,別人都已經(jīng)碰到并解決了。入門也最簡(jiǎn)單,最快速!首先更正一些概念:8051并沒(méi)有過(guò)時(shí):1. 寫驅(qū)動(dòng)中不涉及CPU,只涉及CPU之外的設(shè)備 嵌入式芯片被稱為SoC(System on Chip),它上面既有CPU還有其他模塊,比如GPIO、I2C、UART等。 如果你是單片機(jī)嵌入式軟件工程師, 無(wú)論是8051、STM8、STM32,對(duì)我們來(lái)說(shuō)是沒(méi)有差別的; 差別不在于CPU核, 差別在于CPU之外的模塊的寄存器操作不一樣。 因?yàn)槲覀儗戲?qū)動(dòng)并不涉及CPU核,只是操作CPU之外的設(shè)備,只是讀寫這些設(shè)備的寄存器。 |
|