找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 13304|回復(fù): 7
收起左側(cè)

大神講解一下51,arm,avr,stm32,pic的功能特點

[復(fù)制鏈接]
ID:207702 發(fā)表于 2017-7-1 17:20 來自觸屏版 | 顯示全部樓層 |閱讀模式
學(xué)了51覺得已經(jīng)很難很牛逼,但是對于大神們已近淘汰,但是對于一班要求夠用,就要最便宜性價比好的mcu,除了51哪些是嵌入式的�。∏度胧绞嵌嗉壡短讍�,是不是學(xué)了一個系列arm牛逼了其他就可以不用了,反正同級芯片有代替的,還是學(xué)stm32最熱門的它能替代pic,arm嗎,現(xiàn)在想學(xué)一個稍微靠譜一點的能因?qū)ι晕?fù)雜項目,想目標(biāo)奮斗
回復(fù)

使用道具 舉報

ID:123289 發(fā)表于 2017-7-3 09:47 | 顯示全部樓層
如果你真的精通了一種(如:51),再看其它的不在話下,無非是:速度、容量、位數(shù)、開發(fā)方式、外設(shè)多少的不同而矣。
有這一問,說明你尚未精通其中的一個。
回復(fù)

使用道具 舉報

ID:47286 發(fā)表于 2017-7-3 13:00 | 顯示全部樓層
電腦這東西道理都差不多 但實現(xiàn)思路有很多 于是有了不同的芯片 人們的要求總是越來越高 速度要更快功耗要更低 這個是沒止境的 所以對應(yīng)不同項目用不同的東西也是慣例 51是很牛但也看領(lǐng)域 你控制點led LCD什么的是沒問題啊 寫個彩屏試試 當(dāng)時就掛了 更強悍的單片機肯定是對應(yīng)更高的使用領(lǐng)域 單片機的作用是處理相對單一的工作 比如PC電腦 上面的顯卡 橋 網(wǎng)卡 聲卡 都是單獨的嵌入系統(tǒng) 然后和主CPU通過總線交換數(shù)據(jù)協(xié)同工作
回復(fù)

使用道具 舉報

ID:216564 發(fā)表于 2017-7-3 13:44 | 顯示全部樓層
yzwzfyz 發(fā)表于 2017-7-3 09:47
如果你真的精通了一種(如:51),再看其它的不在話下,無非是:速度、容量、位數(shù)、開發(fā)方式、外設(shè)多少的不 ...

看來得先專一啊
回復(fù)

使用道具 舉報

ID:207702 發(fā)表于 2017-7-3 18:02 來自觸屏版 | 顯示全部樓層
51單片機幾大部分都學(xué)了都了解,除了幾個例子,發(fā)現(xiàn)還是編不倒,然來發(fā)現(xiàn)還是邏輯思維不行下不了手,看的懂編不了,更我英語一樣,會做題,聽力聽不懂,還是C要學(xué)好啊,學(xué)了個框架單片機沒大腦控制哈哈,心
回復(fù)

使用道具 舉報

ID:155507 發(fā)表于 2017-7-3 20:16 | 顯示全部樓層
51最老,用得人最多,價格最便宜,資料豐富,性能差點。你可以去看看STC的單片機,很不錯。
AVR不錯,前幾年很火,但是atmel貨源經(jīng)常出現(xiàn)問題,價格也貴,國內(nèi)開發(fā)的人有少的趨勢。
stm32單片機現(xiàn)在火啊,中高低通吃,就是主要基于arm的,難度會大點。
PIC嘛,它的指令系統(tǒng)是不同于51的,學(xué)他就麻煩一點,據(jù)說抗干擾性不錯,很多家電上用,價格不便宜。有一款要和msp430比功耗 。順便提一下msp430,很有特色的單片機,功耗最低,非常適合一些節(jié)電和精確定時場合的應(yīng)用。
ARM7,9是32位MCU,AVR\51是8位MCU,32位機可以運算非常復(fù)雜的指令,進行大量的數(shù)據(jù)計算,比如視頻數(shù)據(jù),能力較8位機強很多。運算速度也高好多倍.
簡單的說,CPU構(gòu)架不同,雖然都是8位的,但指令集不同,AVR是用RISC的,哈佛結(jié)構(gòu)的總線;51是用CISC,馮諾衣曼結(jié)構(gòu)的總線。跟AVR比,51是老掉牙的東西,內(nèi)部資源少,速度慢,但學(xué)習(xí)簡單,是用的最多最精典的單片機。AVR是后來才出來的,工藝上遠(yuǎn)超過51,內(nèi)部資源豐富,速度快。
并不是必需得學(xué),但學(xué)了最好,學(xué)了51再學(xué)AVR就快很多了,因為是同一個東西,就像學(xué)了一種編程語言一樣,學(xué)了一門其它的就簡單了,因為思路是一樣的,只是格式寫法不同而以。
STM32跟ARM7不是一回事,STM32的核是CORTEX M3,內(nèi)核版本是ARMv7不是ARM7。
STM32功能,速度,位寬跟51都不一樣,強大很多。
STM32可以使用UCOS,一般沒必要,裸奔挺好,你要學(xué)習(xí)UCOS的話另說。
ARM9已是昨日黃花,工業(yè)上應(yīng)用還好,消費級的都是CORTEX A8/A9了。
至于ARM9還是CORTEX A8,本質(zhì)上相差不大,都是利用別人做好的WINCE,LINUX/ANDROD操作系統(tǒng)上進行開發(fā),NB點的做做移植什么的。

萬法歸宗  其實單片機入門之后都差不多,只不過用法上不同罷了,精通一兩種就可以了。等你把這些都學(xué)好了,那時你真的可以呼風(fēng)喚雨了
回復(fù)

使用道具 舉報

ID:155507 發(fā)表于 2017-7-3 20:35 | 顯示全部樓層
不要想那么多,學(xué)好51系列就夠你用大半輩子了。單片機的精髓不在于本身,而在于周邊各類接口模塊的運用。有多少人,單片機寫程序很牛逼,但要設(shè)計一個設(shè)備的整體電路就傻了眼?如果你想做工業(yè)控制設(shè)計的話,電路模塊的設(shè)計比單片機更重要;如果你是想專門精通單片機軟件的話,ARM9和ARM11的操作系統(tǒng)設(shè)計不是一個人能完成的,要靠團隊,那么結(jié)局大都便成了吃青春飯的代碼民工(吃青春飯的行業(yè)收入都不錯,但年紀(jì)大了何去何從要考慮清楚)。
回復(fù)

使用道具 舉報

ID:390416 發(fā)表于 2021-1-3 19:37 | 顯示全部樓層
《人人學(xué)會單片機》 學(xué)習(xí)框架式編程方式,如果你學(xué)會了。你肯定會覺得你今天所問的問題太低級
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表