1. 程式人生 > >單片機概述(一)

單片機概述(一)

arduino 到手 cto 計時器 proc ssd 一個 開發 超強大

有需要資料的可以加我:騰訊QQ3249838614
說到單片機,我的第一反應是這個:

(是不是感覺很厲害/手動滑稽)

然而,拿到手卻發現是這樣的:

(以為自己拿到了一條蜈蚣/手動滑稽)

而咱們的(HS08)單片機 (Microcontrollers,或MCU,Micro Controller Unit) ,是采用一定的技術手段,把中央處理器,RAM,ROM,各種中斷器、計時器、寄存器以及輸入輸出口等集成到一個小片上(通常是矽片)而成的一個微型計算機系統。一個單片機就可以看作是一個小的計算機,只是比著我們日常使用的計算機(PC等)少了屏幕、鍵盤等輸入輸出設備。(如果有這樣的一個單片機,它的處理器以及操作系統是64位,CPU主頻為666GHz,ROM是1024GB(SSD),RAM是16GB,並帶有超強大的計時器、顯卡等各種組成單元,那麽把這個單片機接上顯示屏,鍵盤,鼠標,耳機,玩PUBG的遊戲體驗絕對可以秒殺大部分現行的遊戲本。)

CPU只是MCU的一部分。現在市面上也有了以Intel處理器為CPU的單片機(如Lattepanda)現在應用較為廣泛的單片機有51單片機(二十多塊就能搞到一個最小系統的開發板),STM32系列(常用STM32F103ZET6,某寶上該芯片一個十塊錢包郵),以及Arduino(這個的開發環境非常簡潔,正版大概八十塊到手)。
以單片機為核心設計成的帶有特定輸入輸出單元的電路板,就是一個該單片機的開發板,單片機的各種功能是通過開發板實現的。一個單片機可以有好多個功能不同的開發板。單片機的選擇以及開發板的設計,都要根據其實際的用途來決定。 技術分享圖片
(stm32串口應用)
http://www.makeru.com.cn/live/detail/1290.html?s=69821
(stm32電機驅動)
http://www.makeru.com.cn/live/1392_1218.html?s=69821
(定時器)
http://www.makeru.com.cn/live/1392_1199.html?s=69821
(DMA專題講解)
http://www.makeru.com.cn/live/1392_1048.html?s=69821
http://www.makeru.com.cn/live/1392_1020.html?s=69821
( ADC讀取光照傳感器)
http://www.makeru.com.cn/live/1392_1004.html?s=69821
(STM32中斷系統)
http://www.makeru.com.cn/live/1392_1124.html?s=69821
(時鐘系統)
http://www.makeru.com.cn/live/1392_1082.html?s=69821
(stm32 實戰之溫濕度采集)
http://www.makeru.com.cn/live/detail/1476.html?s=69821
或加入嵌入式就業交流群 551627734一起交流 學習 歡迎全國各地的大學生和各位行業大佬一起交流!

單片機概述(一)