日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

陈老师一次把单片机说清楚,还不懂的看过来。

發布時間:2024/3/7 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 陈老师一次把单片机说清楚,还不懂的看过来。 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

單片機專題(水平有限,有錯請指出呀)

1、什么是單片機?

單片機又稱為單片微控制器,它不像什么數字芯片一樣是完成一種特定的功能,而是我們能夠通過在上面編程而達到一些自己想要的功能。它現實中上就是一臺小型的計算機,我們想一想計算機是不是也是這樣,雖說我們的計算機跑的系統,但是只有我們的單片機只有性能好,跑個linux還是沒有問題的。

///插播一條:我自己在今年年初錄制了一套還比較系統的入門單片機教程和畢業設計指導,想要的同學找我拿就行了免費的,私信我就可以哦~點我頭像白色字體加我也能領取哦,記得口令陳老師///

2、單片機的組成?

中央處理器(CPU)、程序存儲器(ROM)、隨機存儲器(RAM)、I/O設備。

中央處理器是單片機的核心單元,通常由算術邏輯運算部件(ALU)和控制部件構成。CPU就像人的大腦一樣,決定了單片機的運算才能和處理速度。

ROM拿來寄存用戶程序,分為EPROM、Mask ROM、OTP ROM和Flash ROM等。我們的ROM一般情況來說能夠反復運用,而且掉電內容也還在。

RAM拿來寄存程序運行時的工作變量和數據,由于RAM的制作工藝復雜,價格比ROM高得多,所以單片機的內部RAM非常寶貴,通常僅有幾十到幾百字節。RAM的內容具有易失性(也稱為易揮發性),掉電后數據會丟失。

I/O口就是與外圍設備連接,進行數據傳輸或者控制。

3、單片機的特點?

像FPGA、DSP根本上也能夠完成單片機的功能,那為什么此時單片機還在大范圍的運用呢?它肯定是有一些沒法比擬的優點的:

(1)品種多樣,型號齊全;(2)體積小,老本低,運用靈敏,易于產品化;(3)性價比高,可用C語言進行開發,效率高;(4)具有很強的外部擴展才能。

總結來說:我覺得最大的優勢就是價格低,開發簡略,哈哈哈,個人觀點。

4、單片機的分類?

4位,8位,16位,32位單片機。

我們要知道的是51單片機是八位的,STM32是32位單片機。

4位單片機一般是用在小型電子設備上,假如說一些遙控器、電子玩具等。

8位單片機最典型的就是51單片機,有次看見過商場的存貨柜就是用的51單片機。

16位的平時我們在學校感覺用得不多,最經常用的就是TI的MSP430,電賽有時候會用到這玩意兒。

32位單片機運行速度和功能配置比8位的51單片機來說都提高了很多。此時最經常用的就是ARM這一內核的單片機,假如STM32這一系列。

5、單片機的項目開發?

第一步依據需求選擇適宜的單片機,我們做一個產品的話一般情況下是選擇能夠滿足相同需求的最便宜的單片機。作較量的話有可能舉辦方會規定單片機的類型,假如說飛思卡爾智能車較量一般都只能用恩智浦的單片機。

第二步就是初始進行外圍元器件的選擇,傳感器、通信模塊的選擇等!

第三步硬件設計和軟件設計,一般情況下硬件設計和軟件設計是同時進行的,但是自己一個人開發的時候往往是先設計硬件再設計軟件。由于軟件相對于硬件來說容易修改,并且修改的時長老本以及經濟老本會低很多。

第四步軟件設計,單片機開發一般是C語言,當然此時也有microPython了!

最后,軟硬件調試,感覺做較量都是調試花的時長是最久的,哈哈哈哈!

6、常見單片機?

51系列、STM32系列、MSP430、飛思卡爾系列、STM8、AVR等等。

7、單片機常用的幾種數據傳輸方式?

串口、I2C、SPI。

串口:一種串行通信方式,能夠達到雙方自由通信,傳輸距離較遠,但是傳輸速度較慢。串口里面有幾種規范,常見的是RS-232和RS485。

I2C:由時鐘線SCL和數據線SDA構成,這里我們能夠看見,數據線獨有一根,不像串口的兩根線都能夠傳輸數據。I2C有這些特點:串行通信、同步通信、主從模式。

串行通信:只用SDA線來傳輸數據。

同步通信:通信雙方在同一時鐘下進行通信,SDA傳輸定時信息。

主從模式:兩個設備一個為主一個為從。

SPI: SPI的通信原理很簡略,它以主從方式工作,這種模式通常有一個主設備和一個或多個從設備,須要至少4根線,事實上3根也能夠(單向傳輸時)。也是所有基于SPI的設備共有的,它們是SDI(數據輸寫),SDO(數據輸出),SCK(時鐘),CS(片選)。SPI也是一種串行傳輸的方式。

三種方式速度鄙偃較:一般情況下SPI>I2C>串口!

想要學習單片機的朋友 ,做畢業設計的同學,關注我們,口令陳老師,與導師一起學習成長,共同進步,還有更多資料領取。

說了這么多,大家記得留意下方評論第一條(或者私信我)有干貨~

-END-

*本文系網絡轉載,版權歸原作者所有,如有侵權請聯系刪除

總結

以上是生活随笔為你收集整理的陈老师一次把单片机说清楚,还不懂的看过来。的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。