找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 56753|回復: 235
收起左側

畢業(yè)設計選51單片機的好還是stm32好?

  [復制鏈接]
ID:379890 發(fā)表于 2018-7-27 15:35 | 顯示全部樓層 |閱讀模式
最近在寫2019年的畢業(yè)設計,老師叫用stm32來做嗎,我想用51單片機做,畢竟32沒怎么學,大家有什么好的建議嗎?

評分

參與人數 4黑幣 +14 收起 理由
test1238 + 5 很給力!
sun0101 + 3 贊一個!
xjj850205 + 1
liuwei0378 + 5 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:136106 發(fā)表于 2018-8-5 14:18 | 顯示全部樓層
如果畢設比較復雜的話就選STM32吧,功能比較強大,比如你要在AD轉換,51的還還要弄一塊AD轉換芯片,而STM32的話具有AD轉換的片內外設,而且內存什么的也比51大很多,我今年幫我同學弄畢設的時候代碼編譯出來的HEX文件都超過8K了,不得不換一個ROM大一點STC90C516,而且用到SPI通信的時候還挺麻煩的,用NRF24L01通信的過程中主從機在51上設置都花了不少時間。而且51一般提供的串口也不多,如果你要同時進行多方通信的時候就比較麻煩了。如果說你的畢設比較簡單,只是做個簡單的頻率計什么鬼的那你用51也可以了?偟膩碚fSTM32 用起來比較方便,就是價格貴幾塊錢,反正做畢設學校都有報銷的

評分

參與人數 3黑幣 +60 收起 理由
Jeffrey丶 + 5 很給力!
1809365638 + 5 很給力!
admin + 50 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:386669 發(fā)表于 2018-8-18 17:01 | 顯示全部樓層
51的話,主要用于對成本要求較高的低端產品,STM32,相對高端一些。
既然你問的是哪個好,我覺得主要看你的目的是什么。
如果你只要快速畢業(yè)的話,就選51,比較簡單。
如果你學點什么的話,其實用哪個都可以,完全不要只實現簡單的功能,給自己多加點任務去了解芯片功能。串口通訊,EEP,AD,PWM,顯示和按鍵的陣列,上位機通訊(順便把上位機的也看了),
相對于你畢業(yè)后的應用的話,STM32的用途更廣一些。因為利潤低,現在很多芯片廠家,逐步淘汰8位芯片的產能,現有8位芯片大多國產和臺灣制造。

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:387272 發(fā)表于 2018-8-28 17:30 | 顯示全部樓層
STM32的速度,片內資源等都優(yōu)于51單片機,不多應用較51單片機相比有些復雜。如果設計到的畢業(yè)設計比較簡單的話,建議51,這樣還方便做出來實物(成本也比較低),如果是基礎知識比較扎實的話,那就使用Stm32,畢竟用這個做畢設高大上不是,哈哈,希望對你有些啟示

評分

參與人數 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:123289 發(fā)表于 2018-7-27 17:52 | 顯示全部樓層
這個問題問的很可愛。
回復

使用道具 舉報

ID:380109 發(fā)表于 2018-7-28 10:22 | 顯示全部樓層
stm32相對于51單片機更高級,執(zhí)行效率更高,51單片機主要應用于低端市場,STM32主要應用于高端市場,側重點不一樣,做畢業(yè)設計選型基本原則是根據你設計的復雜程度而定,簡單點用51,復雜點用stm32.

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:380109 發(fā)表于 2018-7-28 10:24 | 顯示全部樓層
51應用低端設計,stm32應用高端設計,畢業(yè)設計據此選型。
回復

使用道具 舉報

ID:380120 發(fā)表于 2018-7-28 10:29 來自觸屏版 | 顯示全部樓層
stm32吧
回復

使用道具 舉報

ID:319073 發(fā)表于 2018-7-28 12:47 | 顯示全部樓層
這就看你做的東西是什么了,不過現在基本都是用STM32的了,我現在都很少有人拿51去做項目的
回復

使用道具 舉報

ID:382461 發(fā)表于 2018-8-3 11:18 | 顯示全部樓層
51太低端了,入門級的。。。能用stm32還是用stm32吧,畢竟老師也要求了
回復

使用道具 舉報

ID:381934 發(fā)表于 2018-8-3 22:49 | 顯示全部樓層
我覺得應該按自己熟悉程度來,熟悉了才能更好服務于項目嘛,當然,如果時間夠多,學下STM32也好,畢竟如果從事對口專業(yè)的工作的話,明顯32比51應用范圍更廣

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:377872 發(fā)表于 2018-8-4 15:45 | 顯示全部樓層
會用stm的話,當然用stm做更好,話說你現在就準備2019年的畢業(yè)設計了?

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:230165 發(fā)表于 2018-8-4 16:05 | 顯示全部樓層
入門用51,畢業(yè)設計用STM32
回復

使用道具 舉報

ID:382902 發(fā)表于 2018-8-4 16:54 | 顯示全部樓層
看你想做什么項目,需要多功能就用stm32,功能弱點用51
回復

使用道具 舉報

ID:382905 發(fā)表于 2018-8-4 17:00 | 顯示全部樓層
51單片機
回復

使用道具 舉報

ID:382904 發(fā)表于 2018-8-4 17:01 | 顯示全部樓層
STM32,  哪個熟悉用哪個,能畢業(yè)就行,
回復

使用道具 舉報

ID:382913 發(fā)表于 2018-8-4 17:21 | 顯示全部樓層
stm32  ,可以用庫  比操  寄存器   簡單
回復

使用道具 舉報

ID:294331 發(fā)表于 2018-8-4 19:37 | 顯示全部樓層
當然STM32,資源更多并且?guī)旌瘮蹈菀撞僮?/td>
回復

使用道具 舉報

ID:382944 發(fā)表于 2018-8-4 19:38 | 顯示全部樓層
對于單片機來說,51做畢業(yè)設計,有點低端了,對于不熟悉不可怕,單片機就那么點功能,程序來說,基本上都是C,難度也不大

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:382981 發(fā)表于 2018-8-4 21:42 | 顯示全部樓層

51應用設計方便簡單
回復

使用道具 舉報

ID:382997 發(fā)表于 2018-8-4 23:23 | 顯示全部樓層
51簡單很多,stm32復雜一些,功能也更強大
回復

使用道具 舉報

ID:62797 發(fā)表于 2018-8-5 00:44 | 顯示全部樓層
哪個用的好就用哪個,不過建議用stm32,學過51再學stm32也很快的
回復

使用道具 舉報

ID:383011 發(fā)表于 2018-8-5 01:46 | 顯示全部樓層
用arduino,分分鐘做好效果。
回復

使用道具 舉報

ID:381818 發(fā)表于 2018-8-5 18:27 | 顯示全部樓層
32吧,學會應用各種庫函數應用,編程還是不難的,而且32是發(fā)展的前沿嘛,8位單片機只有低端應用很多了
回復

使用道具 舉報

ID:278249 發(fā)表于 2018-8-5 18:35 | 顯示全部樓層
每種單片機都有自己的長處,看你選哪一種
回復

使用道具 舉報

ID:383189 發(fā)表于 2018-8-5 18:48 | 顯示全部樓層
我個人認為51的好些
回復

使用道具 舉報

ID:382565 發(fā)表于 2018-8-5 18:52 | 顯示全部樓層
關于stm32的功能強大樓上都說了,相對于51單片機來說stm32的編程也不是更多的是涉及庫函數的調用,像51一樣操作寄存器也是可以不過很復雜,如果使用庫函數的話很快就能上手,而且資料還很多啊,像正點原子出的一些書很容易理解
回復

使用道具 舉報

ID:383205 發(fā)表于 2018-8-5 20:01 | 顯示全部樓層
必須STM32,順便可以學習一下,有壓力才有動力
回復

使用道具 舉報

ID:265567 發(fā)表于 2018-8-5 20:02 | 顯示全部樓層
其實感覺32比51更方便,,,速度又快
回復

使用道具 舉報

ID:124729 發(fā)表于 2018-8-5 21:58 | 顯示全部樓層
選擇stm32單片機比較好,該單片機功能強大
回復

使用道具 舉報

ID:61973 發(fā)表于 2018-8-5 21:58 來自觸屏版 | 顯示全部樓層
Jun默默淡定 發(fā)表于 2018-8-5 14:18
如果畢設比較復雜的話就選STM32吧,功能比較強大,比如你要在AD轉換,51的還還要弄一塊AD轉換芯片,而STM32 ...

51的有這么水嗎?還要掛AD轉換芯片,,嚇得我去看下回復日期,

評分

參與人數 1黑幣 +2 收起 理由
NPC-1024 + 2 哈哈,我也被嚇一跳

查看全部評分

回復

使用道具 舉報

ID:61973 發(fā)表于 2018-8-5 22:02 來自觸屏版 | 顯示全部樓層
51吧,畢竟51是入門,而且畢業(yè)設計這東西能做出來就行,不要求性能的
回復

使用道具 舉報

ID:381313 發(fā)表于 2018-8-6 11:21 | 顯示全部樓層
能用STM32一定要用,后續(xù)工作后STM32的用途遠遠超51,而且M0的價格逐漸再降低,后續(xù)物聯網用途廣闊
回復

使用道具 舉報

ID:383404 發(fā)表于 2018-8-6 13:33 | 顯示全部樓層
32用于高端的設計
回復

使用道具 舉報

ID:371059 發(fā)表于 2018-8-6 14:27 | 顯示全部樓層
導師沒有明確指定單片機,那就可以挑自己所擅長的51,32單片機雖然強大,但是你在沒怎么學的情況下去使用出來的作品是不強大的

評分

參與人數 1黑幣 +12 收起 理由
凌凈清河 + 12 中肯的建議!

查看全部評分

回復

使用道具 舉報

ID:381947 發(fā)表于 2018-8-6 15:18 來自觸屏版 | 顯示全部樓層
stm32相對于51來說,內置ad采集,da轉換,硬件iic,spi,但是如果沒有學過的話,就要看你的c功底和51功底怎樣了
回復

使用道具 舉報

ID:383478 發(fā)表于 2018-8-6 16:21 | 顯示全部樓層
stm32吧,這是未來的趨勢。后面都是基于ARM的了
回復

使用道具 舉報

ID:383531 發(fā)表于 2018-8-6 17:32 | 顯示全部樓層
當然選擇32了 ,51適合新手,而且有點low  32向對來說高級一些
回復

使用道具 舉報

ID:368940 發(fā)表于 2018-8-6 20:03 | 顯示全部樓層
用51的話比較low,還有之前用51做畢業(yè)設計的人太多了,所以論文難寫,畢竟論文還要查重的,STM32雖然難度有所上升,但是少人用啊,加上STM32功能強大,做出來的畢業(yè)設計會很棒
回復

使用道具 舉報

ID:384232 發(fā)表于 2018-8-8 15:55 | 顯示全部樓層
用STM32,對以后有幫助
回復

使用道具 舉報

ID:225305 發(fā)表于 2018-8-9 09:39 | 顯示全部樓層
用51吧,計較簡單;如果用32,你就很優(yōu)秀的了
回復

使用道具 舉報

ID:384589 發(fā)表于 2018-8-9 14:10 | 顯示全部樓層
可以直接學stm32,51不用學了
回復

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表