兩大市面主流單片機優缺點分析,孰強孰弱?

2020-08-08 張飛實戰電子


單片機現在可謂是鋪天蓋地,種類繁多,讓開發者們應接不暇,發展也是相當的迅速,從上世紀80年代,由當時的4位8位發展到現在的各種高速單片機。


各個廠商們也在速度、內存、功能上此起彼伏,參差不齊。同時湧現出一大批擁有代表性單片機的廠商:Atmel、TI、ST、MicroChip、ARM…… 除此之外國內廠商的STC單片機也是可圈可點。


下面為大家帶來51單片機和STM32單片機之間的優缺點比較及功能體現。

51單片機


應用最廣泛的8位單片機當然也是初學者們最容易上手學習的單片機,最早由Intel推出,由於其典型的結構和完善的總線專用寄存器的集中管理,眾多的邏輯位操作功能及面向控制的豐富的指令系統,堪稱為一代「經典」,為以後的其它單片機的發展奠定了基礎。目前在教學場合和對性能要求不高的場合大量被採用。

特點:

51單片機之所以成為經典,成為易上手的單片機主要有以下特點:


  • 從內部的硬體到軟體有一套完整的按位作業系統,稱作位處理器,處理對象不是字或字節而是位。不但能對片內某些特殊功能寄存器的某位進行處理,如傳送、置位、清零、測試等,還能進行位的邏輯運算,其功能十分完備,使用起來得心應手。


  • 同時在片內RAM區間還特別開闢了一個雙重功能的地址區間,使用極為靈活,這一功能無疑給使用者提供了極大的方便。


  • 乘法和除法指令,這給編程也帶來了便利。很多的八位單片機都不具備乘法功能,做乘法時還得編上一段子程序調用,十分不便。

缺點:

51單片機雖然是經典但是缺點還是很明顯的


  • AD、EEPROM等功能需要靠擴展,增加了硬體和軟體負擔。


  • 雖然I/O腳使用簡單,但高電平時無輸出能力,這也是51系列單片機的最大軟肋。


  • 運行速度過慢,特別是雙數據指針,如能改進能給編程帶來很大的便利。


  • 51保護能力很差,很容易燒壞晶片。


STM32單片機

兩大市面主流單片機優缺點分析,孰強孰弱?

由ST廠商推出的STM32系列單片機,行業的朋友都知道,這是一款性價比超高的系列單片機,應該沒有之一,功能及其強大。其基於專為要求高性能、低成本、低功耗的嵌入式應用專門設計的ARM Cortex-M內核,同時具有一流的外設:1μs的雙12位ADC,4兆位/秒的UART,18兆位/秒的SPI等等,在功耗和集成度方面也有不俗的表現,當然和MSP430的功耗比起來是稍微遜色的一些,但這並不影響工程師們對它的熱捧程度,由於其簡單的結構和易用的工具再配合其強大的功能在行業中赫赫有名。

特點:

STM32單片機其強大的功能主要表現在:


  • 內核:ARM32位Cortex-M3CPU,最高工作頻率72MHz,1.25DMIPS/MHz,單周期乘法和硬體除法。


  • 存儲器:片上集成32-512KB的Flash存儲器;6-64KB的SRAM存儲器。


  • 時鐘、復位和電源管理:2.0-3.6V的電源供電和I/O接口的驅動電壓;POR、PDR和可編程的電壓探測器(PVD);4-16MHz的晶振;內嵌出廠前調校的8MHz RC振蕩電路,內部40 kHz的RC振蕩電路;用於CPU時鐘的PLL;帶校準用於RTC的32kHz的晶振。


  • 調試模式:串行調試(SWD)和JTAG接口;最多高達112個的快速I/O埠、最多多達11個定時器、最多多達13個通信接口。


那麼STM32該如何上手呢?應該學習哪些知識?福利來了!張飛實戰電子現推出一場關於STM32單片機的免費直播。


開播通知


一、直播主題:《1小時上手STM32單片機》

二、直播時間:8月8日(周六)19:30

三、本場直播重點簡介及亮點:

簡介:從啟動文件開始一步一步介紹使用STM32單片機編程驅動外圍器件。

亮點:

1.從硬體和軟體方面同時入手,更易於理解。

2.現場編寫代碼,不依賴官網庫代碼,更深層次的學習單片機編程。

四、如何報名:

私信博主,即可加入本次直播通知群,報名本次直播。還可以掌握一手直播資訊,共享直播資料!

五、直播大綱:

1、外圍電路驅動原理介紹

2、STM32單片機如何啟動?

3、如何自己編寫啟動代碼?

  • 相關彙編指令介紹

  • 彙編中全局變量、外部變量等聲明、常量的定義

  • 定義程序段

  • 定義程序進入點和結束點

  • 定義堆棧指針初始數據

  • 定義復位向量地址

4、如何自己編寫驅動代碼?

  • 寄存器基地址以及偏移地址如何使用?

  • 寄存器如何配置?


六、參與本次直播觀眾將學會哪些知識點:


1、單片機驅動外設的原理

2、STM32單片機內存架構

3、相關彙編指令的作用以及使用方法

4、程序段定義

5、堆棧的原理以及如何初始化

6、STM32單片機的啟動原理以及啟動文件編寫

7、手冊中一些存儲器基地址以及偏移地址的真正用途

8、通過相關代碼的編寫使學習者從更深層次的學習單片機


相關焦點

  • 中國女排:黃金一代與白金一代,兩大天團,孰強孰弱
    中國女排:黃金一代與白金一代,兩大天團,孰強孰弱 主要成員黃金一代:馮坤、周蘇紅、
  • 華為mate30和蘋果11孰強孰弱?騙不了人的是配置
    華為mate30和蘋果11孰強孰弱華為mate30和蘋果11孰強孰弱一下數據來全面分析一下可知曉,華為完勝!華為mate30和蘋果11孰強孰弱華為mate30和蘋果11孰強孰弱
  • 三大魔神孰強孰弱?暗黑破壞神魔神實力大盤點
    三大魔神孰強孰弱?暗黑破壞神魔神實力大盤點 暗黑破壞神系列想必大家都不會陌生,尤其是經歷過那個時代的老玩家,當年通宵刷BOSS只為了一件神裝的日子對於很多人來說仍舊曆歷在目。
  • 華為麒麟990和蘋果a13晶片到底孰強孰弱?
    2019年9月7日華為在IFA2019上發布了全新旗艦級晶片麒麟990系列,包含了麒麟990和麒麟990 5G兩款晶片,這兩款晶片也將在華為Mate30系列上首發。北京時間9月11日凌晨1點,蘋果秋季新品發布會,正式推出了iPhone 11等多款新品,A13晶片在其新iPhone所搭載下面,我們來看一下國產之光華為麒麟晶片和a13晶片究竟孰強孰弱A13仿生晶片,是蘋果為今秋新推出的iPhone所研發的一款新的晶片,集成了85億個電晶體,較集成
  • 孰強孰弱?
    那麼問題來了,這三款旗艦機日常使用體驗到底孰強孰弱呢?我們今天就拿真機來測試一下三款機型在打開app的運行速度上孰強孰弱。測試的方式,就是各自一輪打開12款第三方app,看看誰的用時最短,也就表示運行速度更快。測試之前,我們將三款機型的後臺清空,然後連接到同一個網絡,開始測試。
  • 犬夜叉:動漫中犬夜叉繼承了鬥牙王多少實力,與殺生丸孰強孰弱?
    在原作之中,犬夜叉在得到鐵碎牙之前只有兩招,散魂鐵爪還有飛刃血爪,這兩招可以說是一遠一近,後來犬夜叉繼承了鬥牙王留下的鐵碎牙,也因為鐵碎牙,整個人的實力得到了一次飛躍。但是從犬夜叉本身來看,他是沒有繼承鬥牙王多少實力的,所以為了保護自己的兒子,鬥牙王才會將鐵碎牙留給犬夜叉,而且鐵碎牙在戰鬥之後可以吸收敵人的妖力,這也是這把刀特殊的地方。
  • 王者主播龍虎豹三邊,孰強孰弱?
    Hello,大家好,我是月笙啊,說起王者榮耀主播界的龍虎豹三邊,我想大家都無人不知,無人不曉,但是,這三位的實力究竟孰強孰弱呢。今天,月笙就用巔峰賽的分數將這三位做個比較,那麼話不多說,開整!
  • 中端晶片大PK,麒麟820與驍龍765G孰強孰弱,主要看這幾點
    中端晶片大PK,麒麟820與驍龍765G孰強孰弱,主要看這幾點大家好,我是三月。所以不少朋友會將麒麟820和驍龍765G進行對比,在我看來,想知道這兩款晶片孰強孰弱,這幾個點將是重要對比點。大家都知道去年的驍龍730被麒麟810壓制了一年,驍龍765G作為升級品強勢而出,直擊麒麟810。但是當麒麟820出來後,驍龍765G還能一直風光下去嗎?
  • RTX 2080 大將VS AMD Radeon VII,究竟孰強孰弱?看完秒懂
    原標題:RTX 2080 大將VS AMD Radeon VII,究竟孰強孰弱?看完秒懂但在性能上究竟孰強孰弱,這是才是我們作為普通玩家最關心的事情。在處理器市場節節高升的AMD是否在顯卡領域依舊可以風生水起呢?老黃是否還能壓上AMD一頭?下面便為大家帶來Radeon  VII 與RTX 2080的遊戲實測,看看測試結果到底如何。在正式進入測試之前,我們對比了官方電商上的價格,兩款顯卡目前的售價都是5699元,這樣就在一個公平的起跑線上了,對比測試的性能結果將更加重要。
  • 運行速度孰強孰弱?結果很真實
    目前,國內主流的手機廠商基本都已經推出了自家的5G雙模手機,價格也都不便宜,動不動都是4000元起步。譬如vivo發布的vivo x30pro,小米發布的小米10,都是8+128GB的內存配置,價格一款是3998,一款是3999,相差1塊錢。那麼問題來了,vivo x30pro和小米10價格相差不大,運行速度孰強孰弱呢?
  • 打開app速度孰強孰弱?
    一直以來,安卓手機和蘋果手機中間有一道鴻溝,因為蘋果手機的ios系統和蘋果A處理器太強了。以前安卓手機在系統上的體驗確實和蘋果手機沒法比,不過這幾年安卓手機進步非常大,不管是硬體性能方面,還是軟體優化方面,都有了質的飛躍。雖然現在安卓手機在系統體驗上還是不及蘋果手機,但是差距已經縮小了很多。
  • FGO:在FGO實裝了的圓桌騎士中,究竟孰強孰弱
    在FGO的劇情中,除去終章以外最精彩的無疑是第六章和第七章,畢竟在這兩章的劇情中我們的任務性沒有那麼重,更多的一部分反而是與各英靈人物之間的交集,因此他們也成為人氣最高的兩章,飛碟社也將它們都動畫化了,而我們知道,在第六章中,圓桌騎士是其中最大的看點,那麼在出現並實裝了的圓桌騎士中,他們究竟孰強孰弱?我們一起來排個名。5.
  • 華為麒麟810處理器橫向對比,相比高通驍龍730/驍龍835孰強孰弱?
    更多的分析了華為在晶片領域的市場進展和戰略考量。近日,華為在武漢如期召開nova手機發布會,華為推出了7nm新處理器晶片麒麟810。華為終端手機產品線總裁何剛介紹道,麒麟810 NPU採用全新的華為達文西架構,搭載張量化立體運算單元,支持數量多達240+的量子,FP16精度、INT8量化精度業界領先,可以總結為能效高,算子多,精度高。
  • 運行速度孰強孰弱?結果很意外
    我們今天就拿搭載驍龍865處理器的oppo find x2pro,和搭載麒麟990的榮耀v30pro,對比兩款手機在運行速度上孰強孰弱。 結果還是讓人很意外的,本以為驍龍865跑分碾壓麒麟990,運行速度會比麒麟990更強,
  • 網絡洪荒小說中的混沌魔神與天道聖人孰弱孰強?
    然後,隨著盤古一斧子開闢洪荒世界,天道出現,也就有了天道聖人,故而,對於兩者之間的強橫、弱小便是有了劃分,那麼,對於這兩者,諸位覺得孰強孰弱呢?當然,也有看法,那就是混沌魔神比較強,因為洪荒宇宙就是盤古開闢的,如果混沌魔神弱小,那麼,如何能夠開闢出洪荒世界,所以,混沌魔神強橫無匹。對於這一點,小編覺得有必要梳理一二,首先,就小編個人來看,其實混沌魔神要強上一些的,因為洪荒流小說中的那些天道聖人若是在洪荒宇宙,自然是強橫無匹。
  • 三星Exynos1080與麒麟9000並列第一,孰強孰弱?
    目前手機市場上還爆料了兩款處理器,同樣也是採用的了5nm製程工藝的旗艦晶片,這兩款晶片分別是三星的Exynos 1080和華為麒麟9000。讓我們一起先來了解一下這兩款晶片吧。其中,這兩款晶片可謂是各具優點,至於孰強孰弱,這最後還是得看最後的終端表現。
  • 馬雲、馬斯克對話:人工智慧和人類孰強孰弱?
    WAIC目前是國內人工智慧領域規格最高的會議,來的都是各路大咖。最為吸睛的亮點,莫過於當天上午最後一項議程,特斯拉執行長Elon Musk和阿里巴巴董事局主席馬雲的「高端對話」。在現場,兩人就人工智慧和人類孰強孰弱、兩者未來該如何共處、未來的教育就業又如何被影響等話題展開了45分鐘的激烈辯論。
  • 魔獸世界:錘子斧頭大PK!薩爾和雷神究竟孰強孰弱?
    不過唯一的不同就是一個是更像人,另一個則是綠皮獸人,儘管都挺強壯的,如果這倆傢伙PK一場,究竟孰強孰弱?首先,很多人恐怕會說這是一種「關公戰秦瓊」的感覺,二人不在一個神話中,甚至不在一個紀元中,究竟能有多少可比性呢?然而如今二人的武器都由錘頭換成了斧頭,如果不來點PK,似乎有點說不過去了吧。甚至有人說設計師本來就是復聯電影的fans,所以才會讓薩爾變得更像雷神。
  • 華為P40 Pro和vivo X50 Pro孰強孰弱?
    而在眾多主打影像體驗的5G手機中,vivo X50 Pro和華為P40 Pro這兩款影像旗艦無疑是其中翹楚。那麼,究竟哪一款的表現更為出色呢?如下面的動圖所示,拍攝者在行走過程中用vivo X50 Pro和華為P40 Pro同時錄製視頻,但兩款手機所呈現出的視頻畫面卻相差很大。華為P40 Pro所拍攝好的畫面出現了明顯的晃動現象,畫面中的物體看起來也非常模糊。而vivo X50 Pro的表現就極其穩定,整個視頻畫面也呈現得十分清晰。對於喜歡拍vlog的用戶而言,vivo X50 Pro無疑是一款不錯的選擇。
  • 陳情令:「孰正孰邪,孰黑孰白」,藍忘機心中早有了答案
    今天小編要說的這一句就是「孰正孰邪,孰黑孰白」。自小在雲深不知處長大的藍忘機,心中對於正邪黑白的認知其實都是來源於叔父和兄長的教導,作為正道楷模,叔父好學生的他,自然將藍氏家規和叔父兄長的教誨作為金科玉律,從不犯錯。藍氏家規中最重要的一條「不得結交奸邪」他更是不會犯。直到魏無羨的出現,他一直以為的正邪黑白有了動搖。