国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

單片機知識最強科普

小麥大叔 ? 來源:小麥大叔 ? 作者:張巧龍 ? 2022-04-25 14:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

0 前言

MCU是Microcontroller Unit 的簡稱,中文叫微控制器,俗稱單片機,是把CPU的頻率與規格做適當縮減,并將內存、計數器、USB、A/D轉換、UARTPLCDMA等周邊接口,甚至LCD驅動電路都整合在單一芯片上,形成芯片級的計算機,為不同的應用場合做不同組合控制,諸如手機、PC外圍、遙控器,至汽車電子、工業上的步進馬達、機器手臂的控制等,都可見到MCU的身影。

1 單片機發展簡史

單片機出現的歷史并不長,但發展十分迅猛。它的產生與發展和微處理器(CPU)的產生與發展大體同步,自1971年美國英特爾公司首先推出4位微處理器以來,它的發展到目前為止大致可分為5個階段。下面以英特爾公司的單片機發展為代表加以介紹。

1971年~1976年

單片機發展的初級階段。1971年11月英特爾公司首先設計出集成度為2000只晶體管/片的4位微處理器英特爾4004,并配有RAMROM和移位寄存器, 構成了第一臺MCS—4微處理器, 而后又推出了8位微處理器英特爾8008, 以及其它各公司相繼推出的8位微處理器。

1976年~1980年

低性能單片機階段。以1976年英特爾公司推出的MCS—48系列為代表, 采用將8位CPU、 8位并行I/O接口、8位定時/計數器、RAM和ROM等集成于一塊半導體芯片上的單片結構, 雖然其尋址范圍有限(不大于4 KB), 也沒有串行I/O, RAM、 ROM容量小, 中斷系統也較簡單, 但功能可滿足一般工業控制和智能化儀器、儀表等的需要。

1980年~1983年

高性能單片機階段。這一階段推出的高性能8位單片機普遍帶有串行口,有多級中斷處理系統, 多個16位定時器/計數器。片內RAM、 ROM的容量加大,且尋址范圍可達64 KB,個別片內還帶有A/D轉換接口。

1983年~80年代末

16位單片機階段。1983年英特爾公司又推出了高性能的16位單片機MCS-96系列,由于其采用了最新的制造工藝, 使芯片集成度高達12萬只晶體管/片。

1990年代

單片機在集成度、功能、速度、可靠性、應用領域等全方位向更高水平發展。

2 單片機分類及應用

MCU按其存儲器類型可分為無片內ROM型和帶片內ROM型兩種。對于無片內ROM型的芯片,必須外接EPROM才能應用(典型為8031);帶片內ROM型的芯片又分為片內EPROM型(典型芯片為87C51)、MASK片內掩模ROM型(典型芯片為8051)、片內Flash型(典型芯片為89C51)等類型。

按用途可分為通用型和專用型;根據數據總線的寬度和一次可處理的數據字節長度可分為8、16、32位MCU。

目前,國內MCU應用市場最廣泛的是消費電子領域,其次是工業領域、和汽車電子市場。消費電子包括家用電器、電視、游戲機和音視頻系統等。工業領域包括智能家居、自動化、醫療應用及新能源生成與分配等。汽車領域包括汽車動力總成和安全控制系統等。

到MCU的身影。

3 單片機的基本功能

對于絕大多數MCU,下列功能是最普遍也是最基本的,針對不同的MCU,其描述的方式可能會有區別,但本質上是基本相同的:

1、TImer(定時器):TImer的種類雖然比較多,但可歸納為兩大類:一類是固定時間間隔的TImer,即其定時的時間是由系統設定的,用戶程序不可控制,系統只提供幾種固定的時間間隔給用戶程序進行選擇,如32Hz,16Hz,8Hz等,此類TImer在4位MCU中比較常見,因此可以用來實現時鐘、計時等相關的功能。

另一類則是Programmable Timer(可編程定時器),顧名思義,該類Timer的定時時間是可以由用戶的程序來控制的,控制的方式包括:時鐘源的選擇、分頻數(Prescale)選擇及預制數的設定等,有的MCU三者都同時具備,而有的則可能是其中的一種或兩種。此類Timer應用非常靈活,實際的使用也千變萬化,其中最常見的一種應用就是用其實現PWM輸出。

由于時鐘源可以自由選擇,因此,此類Timer一般均與Event Counter(事件計數器)合在一起。

2、IO口:任何MCU都具有一定數量的IO口,沒有IO口,MCU就失去了與外部溝通的渠道。根據IO口的可配置情況,可以分為如下幾種類型:

純輸入或純輸出口:此類IO口由MCU硬件設計決定,只能是輸入或輸出,不可用軟件來進行實時的設定。

直接讀寫IO口:如MCS-51的IO口就屬于此類IO口。當執行讀IO口指令時,就是輸入口;當執行寫IO口指令則自動為輸出口。

程序編程設定輸入輸出方向的:此類IO口的輸入或輸出由程序根據實際的需要來進行設定,應用比較靈活,可以實現一些總線級的應用,如I2C總線,各種LCD、LED Driver的控制總線等。

對于IO口的使用,重要的一點必須牢記的是:對于輸入口,必須有明確的電平信號,確保不能浮空(可以通過增加上拉或下拉電阻來實現);而對于輸出口,其輸出的狀態電平必須考慮其外部的連接情況,應保證在Standby或靜態狀態下不存在拉電流或灌電流。

3、外部中斷:外部中斷也是絕大多數MCU所具有的基本功能,一般用于信號的實時觸發,數據采樣和狀態的檢測,中斷的方式由上升沿、下降沿觸發和電平觸發幾種。外部中斷一般通過輸入口來實現,若為IO口,則只有設為輸入時其中斷功能才會開啟;若為輸出口,則外部中斷功能將自動關閉(ATMEL的ATiny系列存在一些例外,輸出口時也能觸發中斷功能)。外部中斷的應用如下:

外部觸發信號的檢測:一種是基于實時性的要求,比如可控硅的控制,突發性信號的檢測等,而另一種情況則是省電的需要。

信號頻率的測量:為了保證信號不被遺漏,外部中斷是最理想的選擇。

數據的解碼:在遙控應用領域,為了降低設計的成本,經常需要采用軟件的方式來對各種編碼數據進行解碼,如Manchester和PWM編碼的解碼。

按鍵的檢測和系統的喚醒:對于進入Sleep狀態的MCU,一般需要通過外部中斷來進行喚醒,最基本的形式則是按鍵,通過按鍵的動作來產生電平的變化。

4、通訊接口:MCU所提供的通訊接口一般包括SPI接口,UART,I2C接口等,其分別描述如下:

SPI接口:此類接口是絕大多數MCU都提供的一種最基本通訊方式,其數據傳輸采用同步時鐘來控制,信號包括:SDI(串行數據輸入)、SDO(串行數據輸出)、SCLK(串行時鐘)及Ready信號;有些情況下則可能沒有Ready信號;此類接口可以工作在Master方式或Slave方式下,通俗說法就是看誰提供時鐘信號,提供時鐘的一方為Master,相反的一方則為Slaver。

UART(Universal Asynchronous Receive Transmit):屬于最基本的一種異步傳輸接口,其信號線只有Rx和Tx兩條,基本的數據格式為:Start Bit + Data Bit(7-bits/8-bits) + Parity Bit(Even, Odd or None) + Stop Bit(1~2Bit)。一位數據所占的時間稱為Baud Rate(波特率)。

對于大多數的MCU來講,數據位的長度、數據校驗方式(奇校驗、偶校驗或無校驗)、停止位(Stop Bit)的長度及Baud Rate是可以通過程序編程進行靈活設定。此類接口最常用的方式就是與PC機的串口進行數據通訊。

I2C接口:I2C是由Philips開發的一種數據傳輸協議,同樣采用2根信號來實現:SDAT(串行數據輸入輸出)和SCLK(串行時鐘)。其最大的好處是可以在此總線上掛接多個設備,通過地址來進行識別和訪問;I2C總線的一個最大的好處就是非常方便用軟件通過IO口來實現,其傳輸的數據速率完全由SCLK來控制,可快可慢,不像UART接口,有嚴格的速率要求。

5、Watchdog(看門狗定時器):Watchdog也是絕大多數MCU的一種基本配置(一些4位MCU可能沒有此功能),大多數的MCU的Watchdog只能允許程序對其進行復位而不能對其關閉(有的是在程序燒入時來設定的,如Microchip PIC系列MCU),而有的MCU則是通過特定的方式來決定其是否打開,如Samsung的KS57系列,只要程序訪問了Watchdog寄存器,就自動開啟且不能再被關閉。一般而言watchdog的復位時間是可以程序來設定的。Watchdog的最基本的應用是為MCU因為意外的故障而導致死機提供了一種自我恢復的能力。

4 全球主流單片機制作商

(排名不分先后,整理為主流廠商,如有缺少請在評論區補充)

1、Freescale+NXP(飛思卡爾+恩智浦):荷蘭,主要提供16位、32位MCU。應用范圍:汽車電子、LED和普通照明、醫療保健、多媒體融合、家電和電動工具、樓宇自動化技術電機控制電源和功率轉換器、能源和智能電網、自動化、計算機與通信基礎設施。

2、Microchip+Atmel(微芯科技+愛特梅爾):美國,主要提供16位、32位MCU。應用范圍:汽車電子、工業用、電機控制、汽車、樓宇自動化、家用電器、家庭娛樂、工業自動化、照明、物聯網、智能能源、移動電子設備、計算機外設。

3、Cypress+Spansion(賽普拉斯+飛索半導體):美國,主要提供8位、16位、32位MCU。應用范圍:汽車電子、家用電器、醫療、消費類電子、通信與電信、工業、無線。

4、ADI(亞德諾半導體):美國,主要提供8位、16位、32位MCU。應用范圍:航空航天與國防、汽車應用 、樓宇技術 、通信 、消費電子 、能源 、醫療保健 、儀器儀表和測量 、電機、工業自動化 、安防。

5、Infineon(英飛凌):德國,主要提供16位、32位MCU。應用范圍:汽車電子、消費電子、工程、商用和農用車輛、數據處理、電動交通、工業應用、醫療設備、移動設備、電機控制與驅動、電源、面向摩托車電動自行車與小型電動車、智能電網、照明、太陽能系統解決方案、風能系統解決方案。

6、ST Microelectronics(意法半導體):意大利/法國,主要提供32位MCU。應用范圍:LED和普通照明、交通運輸、醫療保健、多媒體融合、家電和電動工具、樓宇自動化技術電機控制、電源和功率轉換器、能源和智能電網、自動化、計算機與通信基礎設施。

7、Qualcomm(高通):美國,主要提供16位,32位MCU。應用范圍:智能手機、平板電腦、無線調制解調器。

8、Texas Instruments(德州儀器):美國,主要提供16位、32位MCU。應用范圍:汽車電子、消費電子、醫療設備、移動設備、通信。

9、Maxim美信):美國,主要提供32位MCU。應用范圍:汽車電子、消費電子、工業應用、安防。

日韓地區

1、Renesas瑞薩):日本,主要提供16位、32位MCU。應用范圍:電腦及外設、消費類電子、健康醫療電子、汽車電子、工業、通信。

2、Toshiba(東芝):日本,主要提供16位、32位MCU。應用范圍:汽車電子、工業用、電機控制、無線通信、移動電話、電腦與周邊設備、影像及音視頻、消費類(家電)、LED照明、安全、電源管理、娛樂設備。

3、Fujitsu(富士通):日本,主要提供32位MCU。應用范圍:汽車、醫療、機械,家電。

4、Samsung Electronics(三星電子):韓國,主要提供16位、32位MCU。應用范圍:汽車電子、工業用、電機控制、汽車、樓宇自動化、家用電器、家庭娛樂、工業自動化、照明、物聯網、智能能源、移動電子設備、計算機外設。

中國地區

▍中國大陸地區

1、希格瑪微電子:主要提供32位MCU,應用范圍:電信、制造、能源、交通、電力等。

2、珠海歐比特:主要提供32位MCU,應用范圍:航空航天:星箭站船、飛行器;高端工控:嵌入式計算機;艦船控制、工業控制、電力設備、環境監控。

3、兆易創新:主要提供32位MCU,應用范圍:工業自動化、人機界面、電機控制、安防監控、智能家居、物聯網。

4、晟矽微電子:主要提供8位、32位MCU,應用范圍:小家電、消費類電子、遙控器、鼠標、鋰電池數碼產品、汽車電子、醫療儀器及計量、玩具、工業控制、智能家居及安防等領域。

5、芯海科技:主要提供16、32位MCU,應用范圍:儀器儀表、物聯網、消費電子、家電、汽車電子。

6、聯華集成電路:主要提供8位、16位MCU,應用范圍:消費電子、白色家電、工業控制、通信設備、汽車電子、計算機。

7、珠海建榮:主要提供8位MCU,應用范圍:家用電器 、移動電源。

8、炬芯科技:主要提供8位至32位MCU,應用范圍:平板電腦、智能家居、多媒體、藍牙、wifi音頻

9、愛思科微電子:主要提供8位、16位MCU,應用范圍:消費類芯片、通訊類芯片、信息類芯片、家電。

10、華芯微電子:主要提供8位、4位MCU,應用范圍:衛星接收器、手機充電器、萬年歷、多合一遙控器。

11、上海貝嶺(華大半導體控股):主要提供8位、16位、32位MCU,應用范圍:計算機周邊、HDTV、電源管理、小家電、數字家電。

12、海爾集成電路:主要提供14位、15位、16位MCU,應用范圍:消費電子、汽車電子、工業、智能儀表。

13、北京君正:主要提供32位MCU,應用范圍:可穿戴式設備、物聯網、智能家電、汽車、消費類電子、平板電腦。

14、中微半導體:主要提供8位MCU,應用范圍:智能家電、汽車電子、安防監控、LED照明及景觀、智能玩具、智能家居、消費類電子。

15、神州龍芯集成電路:主要提供32位MCU,應用范圍:電力監控、智能電網、工業數字控制、物聯網、智能家居、數據監控。

16、紫光微電子:主要提供8位、16位MCU,應用范圍:智能家電。

17、時代民芯:主要提供32位MCU,應用范圍:汽車導航、交通監控、漁船監管、電力電信網絡。

18、華潤矽科微電子(華潤微旗下公司):主要提供8位、16位MCU,應用范圍:消費電子、工業控制、家電。

19、國芯科技:主要提供32位MCU,應用范圍:信息安全領域 、辦公自動化領域、通訊網絡領域、 信息安全領域。

20、中天微:主要提供32位MCU,應用范圍:智能手機、數字電視、機頂盒、汽車電子、GPS、電子閱讀器、打印機。

21、華潤微電子:主要提供8位、16位MCU,應用范圍:家電,消費類電子、工業自動化控制的通用控制電路。

22、中穎電子:主要提供4位、8位、16位、32位MCU,應用范圍:家電、電機。

23、靈動微電子:主要提供32位,應用范圍:電機控制、藍牙控制、高清顯示、無線充、無人機、微型打印機、智能標簽、電子煙、LED點陣屏等。

24、新唐科技:主要提供8位MCU,應用范圍:照明、物聯網等。

25、東軟載波:主要提供8位、32位MCU,應用范圍:家電、智能家居、儀器儀表、液晶面板控制器、工業控制等。

26、貝特萊:主要提供32位MCU,應用范圍:智能家居、工業控制以及消費類產品領域。

27、笙泉科技:主要提供8位MCU,應用范圍:車用、教育、工控、醫療等中小型顯示面板。

28、航順芯片:主要提供8位、32位MCU,應用范圍:汽車、物聯網等。

29、復旦微電子:主要提供16位、32位MCU,應用范圍:智能電表、智能門鎖等。

30、華大半導體:主要提供8位、16位、32位MCU,應用范圍:工業控制、智能制造、智慧生活及物聯網等。

▍中國臺灣地區

1、宏晶科技:主要提供32位MCU。應用范圍:通信、工業控制、信息家電、語音。

2、盛群半導體:主要提供8位、32位MCU。應用范圍:消費電子、LED照明等。

3、凌陽科技:主要提供8位、16位MCU。應用范圍:家庭影音。

4、中穎電子:主要提供4位、8位MCU。應用范圍:充電器、移動電源、家電、工業控制。

5、松翰科技:主要提供8位、32位MCU。應用范圍:搖控器、智能型充電器、大小系統、電子秤、耳溫槍、血壓計、胎壓計、各類量測及健康器材。

6、華邦電子:主要提供8位、16位MCU。應用范圍:車用電子、工業電子、網絡、計算機、消費電子、物聯網。

7、十速科技:主要提供4位、8位、51位MCU。應用范圍:遙控器、小家電。

8、佑華微電子:主要提供4位、8位MCU。應用范圍:錄音集成電路產品、消費電子、家用產品。

9、應廣科技單片機:主要提供4位、8位MCU。應用范圍:機械、自動化、家電、機器人

10、義隆電子:主要提供8位、16位MCU。應用范圍:消費電子、電腦、智能手機。

5 單片機的學習竅門

任何一款MCU,其基本原理和功能都是大同小異,所不同的只是其外圍功能模塊的配置及數量、指令系統等。

對于指令系統,雖然形式上看似千差萬別,但實際上只是符號的不同,其所代表的含義、所要完成的功能和尋址方式基本上是類似的。

要了解一款MCU,首先需要知道就是其ROM空間、RAM空間、IO口數量、定時器數量和定時方式、所提供的外圍功能模塊(Peripheral Circuit)、中斷源、工作電壓及功耗等等。

了解這些MCU Features后,接下來第一步就是將所選MCU的功能與實際項目開發的要求的功能進行對比,明確哪些資源是目前所需要的,哪些是本項目所用不到的。

對于項目中需要用到的而所選MCU不提供的功能,則需要認真理解MCU的相關資料,以求用間接的方法來實現,例如,所開發的項目需要與PC機COM口進行通訊,而所選的MCU不提供UART口,則可以考慮用外部中斷的方式來實現。

對于項目開發需要用到的資源,則需要對其Manua*進行認真的理解和閱讀,而對于不需要的功能模塊則可以忽略或瀏覽即可。對于MCU學習來講,應用才是關鍵,也是最主要的目的。

明確了MCU的相關功能后,接下來就可以開始編程了。

對于初學者或初次使用此款MCU的設計者來說,可能會遇到很多對MCU的功能描述不明確的地方,對于此類問題,可以通過兩種方法來解決,一種是編寫特別的驗證程序來理解資料所述的功能;另一種則可以暫時忽略,單片機程序設計中則按照自己目前的理解來編寫,留到調試時去修改和完善。前一種方法適用于時間較寬松的項目和初學者,而后一種方法則適合于具有一定單片機開發經驗的人或項目進度較緊迫的情況。

指令系統千萬不要特別花時間去理解。指令系統只是一種邏輯描述的符號,只有在編程時根據自己的邏輯和程序的邏輯要求來查看相關的指令即可,而且隨著編程的進行,對指令系統也會越來越熟練,甚至可以不自覺地記憶下來。

6 工程師單片機編程的總結

1、要養成總結的好習慣,總結不僅是對自己學習的一個總結,還是對學習過程的一個回顧與加深,還可避免第二次犯錯。

2、編寫程序之前先要有一個對該項目熟悉的了解,做到心中有數,列一個大致框架。仔細推敲該怎么布局,怎樣布局最合理,該步驟很重要。要分析先做哪個模塊,具體到該模塊的具體步驟,各個函數怎么命名,與其他模塊的銜接等。最好拿張紙記下重要過程。

3、對于c語言的模塊化編程,要先分好各個模塊,一個模塊一個模塊的編程,確定一個順序,按順序來,該模塊成功之后再編寫下一個。對于頭文件,當該模塊編寫好之后再編寫該模塊的頭文件。

4、出現警告不要忽視,說明該程序一定有不合理之處,要弄清其來源,找到解決辦法。找來源時要有針對性,可上網搜一下該方面的資料,或向別人請教。例如,居然把另一個工程內的main函數加入了這個工程。還有居然函數命名重復。還有根據實驗現象分析原因,層層遞進。還有端口定義時居然選錯了接口。有時,實在解決不了就休息一下,在想也挺好的。再簡單的地方也要注意一下,都有可能出錯。

在單片機應用開發中,代碼的使用效率問題、單片機抗干擾性和可靠性等問題仍困擾著。現歸納出單片機開發中應掌握的幾個基本技巧。

7 單片機開發技巧

1、如何減少程序中的bug

對于如何減少程序的bug,應該先考慮系統運行中應考慮的超范圍管理參數如下。

物理參數:這些參數主要是系統的輸入參數,它包括激勵參數、采集處理中的運行參數和處理結束的結果參數。

資源參數:這些參數主要是系統中的電路、器件、功能單元的資源,如記憶體容量、存儲單元長度、堆疊深度。

應用參數:這些應用參數常表現為一些單片機、功能單元的應用條件。過程參數:指系統運行中的有序變化的參數。

2、如何提高C語言編程代碼的效率

用C語言進行單片機程序設計是單片機開發與應用的必然趨勢。如果使用C編程時,要達到最高的效率,最好熟悉所使用的C編譯器。先試驗一下每條C語言編譯以后對應的匯編語言的語句行數,這樣就可以很明確的知道效率。在今后編程的時候,使用編譯效率最高的語句。各家的C編譯器都會有一定的差異,故編譯效率也會有所不同,優秀的嵌入式系統C編譯器代碼長度和執行時間僅比以匯編語言編寫的同樣功能程度長5-20%。

對于復雜而開發時間緊的項目時,可以采用C語言,但前提是要求你對該MCU系統的C語言和C編譯器非常熟悉,特別要注意該C編譯系統所能支持的數據類型和算法。雖然C語言是最普遍的一種高級語言,但由于不同的MCU廠家其C語言編譯系統是有所差別的,特別是在一些特殊功能模塊的操作上。所以如果對這些特性不了解,那么調試起來問題就會很多,反而導致執行效率低于匯編語言。

3、如何解決單片機的抗干擾性問題

防止干擾最有效的方法是去除干擾源、隔斷干擾路徑,但往往很難做到,所以只能看單片機抗干擾能力夠不夠強了。在提高硬件系統抗干擾能力的同時,軟件抗干擾以其設計靈活、節省硬件資源、可靠性好越來越受到重視。

單片機干擾最常見的現象就是復位,至于程序跑飛,其實也可以用軟件陷阱和看門狗將程序拉回到復位狀態,所以單片機軟件抗干擾最重要的是處理好復位狀態。

一般單片機都會有一些標志寄存器,可以用來判斷復位原因;另外你也可以自己在RAM中埋一些標志。在每次程序復位時,通過判斷這些標志,可以判斷出不同的復位原因;還可以根據不同的標志直接跳到相應的程序。這樣可以使程序運行有連續性,用戶在使用時也不會察覺到程序被重新復位過。

4、如何測試單片機系統的可靠性

當一個單片機系統設計完成,對于不同的單片機系統產品會有不同的測試項目和方法,但是有一些是必須測試的:

測試單片機軟件功能的完善性

上電、掉電測試

老化測試

ESD和EFT等測試

有時候,我們還可以模擬人為使用中,可能發生的破壞情況。例如用人體或者衣服織物故意摩擦單片機系統的接觸端口,由此測試抗靜電的能力。用大功率電鉆靠近單片機系統工作,由此測試抗電磁干擾能力等。

綜上所述,單片機已成為計算機發展和應用的一個重要方面,單片機應用的重要意義還在于,它從根本上改變了傳統的控制系統設計思想和設計方法。

從前必須由模擬電路或數字電路實現的大部分功能,現在已能用單片機通過軟件方法來實現了。這種軟件代替硬件的控制技術也稱為微控制技術,是傳統控制技術的一次革命。

此外在開發和應用過程中我們更要掌握技巧,提高效率,以便于發揮它更加廣闊的用途。

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    8375

    瀏覽量

    164539
  • mcu
    mcu
    +關注

    關注

    147

    文章

    18924

    瀏覽量

    397994
  • 單片機系統
    +關注

    關注

    1

    文章

    73

    瀏覽量

    104553

原文標題:單片機相關知識點,最強科普總結!

文章出處:【微信號:knifewheat,微信公眾號:小麥大叔】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    小白也能聽懂的單片機知識路徑

    在科技飛速發展的今天,單片機作為電子技術的核心組件,扮演著越來越重要的角色。對于想要踏入這個領域的初學者來說,了解并掌握單片機知識是邁向成功的第一步。 第一部分:單片機基礎與51
    發表于 02-04 16:44

    單片機的入門準備

    單片機入門篇 1、學好電子技術基礎知識,如電路基礎、模擬電路、數字電路和微機原理。這幾門課程都是弱電類專業的必修課程,學會這些后能保證你看懂單片機電路、知道電路的設計思路和工作原理; 2、學習
    發表于 12-22 07:39

    單片機的誤區

    怎么使用,根本也記不住寄存器的用途。 單片機完成一個具體的功能涉及到哪些寄存器,都會有例子給出,有些單片機,生產廠家也會給出相關的子程序,你只需要調用就可以。 等你把這些基礎知識學完以后,幾乎可以完成
    發表于 11-14 07:46

    第1章 如何學習單片機

    ? 在錯誤的道路上日夜兼程,最終也無法成功,方法和思路絕對是最重要的。本章節講到的學習單片機的方法,都是作者學習單片機的無數經驗和教訓總結出來的瑰寶。通過作者前面的披荊斬棘,開辟了道路,可以告訴讀者
    的頭像 發表于 10-10 10:32 ?508次閱讀

    單片機用什么封裝

    單片機封裝是將芯片內部電路與外部引腳連接并包裹保護的結構,不僅影響單片機的安裝方式、適用場景,還與電路設計的緊湊性、散熱性能密切相關。不同封裝類型各有特點,適配從簡單電路到復雜系統的多樣化需求
    的頭像 發表于 08-01 13:47 ?1318次閱讀

    什么單片機比較耐用

    ? ? ? ? 在工業控制、戶外設備、醫療儀器等場景中,單片機的耐用性直接決定了設備的穩定運行與維護成本。耐用的單片機通常具備寬溫工作范圍、強抗干擾能力、穩定的電源適應性和長壽命的硬件設計。深圳市安
    的頭像 發表于 07-31 13:48 ?768次閱讀

    怎么測單片機系統頻率

    單片機系統頻率是指單片機工作時的時鐘頻率,它直接影響單片機的運行速度和處理能力,準確測量系統頻率對單片機應用開發、程序調試和性能優化具有重要意義。測量
    的頭像 發表于 07-25 11:39 ?782次閱讀

    單片機怎么驅動電機?

    在各類自動化設備和智能裝置中,電機是重要的執行部件,而單片機作為控制核心,需要通過特定的方式驅動電機運轉。單片機驅動電機并非直接連接即可,而是要根據電機類型和功率,搭配合適的驅動電路,才能實現穩定
    的頭像 發表于 07-25 09:31 ?894次閱讀

    單片機怎么燒程序

    單片機燒程序是將編寫好的程序代碼寫入單片機內部存儲單元,讓單片機按照預設邏輯工作的過程,是單片機應用開發中不可或缺的環節。無論是簡單的燈光控制程序,還是復雜的工業控制算法,都需要通過燒
    的頭像 發表于 07-23 11:47 ?1254次閱讀

    低功耗單片機各型號的對比及選型參考

    不同品牌、不同系列的低功耗單片機在功耗控制、性能表現、外設配置等方面各有特點,通過低功耗單片機各型號的對比,能幫助開發者更精準地匹配應用需求。本文將圍繞主流低功耗單片機型號展開對比,并介紹在
    的頭像 發表于 07-22 18:25 ?1443次閱讀

    KF32A136系列單片機產品介紹

    F32A136 系列單片機是基于 KF32 內核架構開發的單片機
    的頭像 發表于 06-27 11:42 ?2332次閱讀
    KF32A136系列<b class='flag-5'>單片機</b>產品介紹

    KF32A156系列單片機產品介紹

    KF32A156 系列單片機是基于 KF32 內核架構開發的單片機。KF
    的頭像 發表于 06-26 14:43 ?1717次閱讀
    KF32A156系列<b class='flag-5'>單片機</b>產品介紹

    C51單片機及C語言知識點必備秘籍

    單片機關鍵知識點一覽: 系列一 1:單片機簡敘 2:單片機引腳介紹 3:單片機存儲器結構 4:第一個
    發表于 05-15 14:00

    單片機科普總結,建議收藏!

    單片機(MicrocontrollerUnit,MCU)作為嵌入式系統的核心之一,在現代電子產品中無處不在。從智能家居、汽車電子,到工業控制、醫療設備,單片機支撐著無數智能化應用的發展。對于初學者
    的頭像 發表于 04-07 11:58 ?5618次閱讀
    <b class='flag-5'>單片機</b><b class='flag-5'>科普</b>總結,建議收藏!

    瑞薩Cortext-M85內核RA8系列單片機的串口輸出實現方法

    串口是最常見的通信方式之一,也是單片機調試最常見的通信接口,也是現在的單片機必備的通信接口,目前(2024-05)最新、最強的Cortext-M85內核的RA8系列單片機也不例外。
    的頭像 發表于 03-21 09:58 ?1864次閱讀
    瑞薩Cortext-M85內核RA8系列<b class='flag-5'>單片機</b>的串口輸出實現方法