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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

从零开始的单片机学习(一)

發布時間:2023/12/14 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 从零开始的单片机学习(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、單片機一些常識
?? ?1、單片機和嵌入式的關系
?? ??? ?(1)什么是單片機?什么是嵌入式?
?? ??? ??? ?單片機產品和嵌入式產品都是電子產品,都有CPU作為核心,都有一些外圍硬件作為輔助,都是軟件控制硬件。都具有
?? ??? ? 一定的功能。

?? ??? ?(2)單片機和嵌入式的核心差異
?? ??? ??? ? a、CPU的差異:是否有nmu
?? ??? ??? ? b、操作系統的差異
?? ??? ??? ? c、應用領域的差異

?? ??? ?(3)單片機和嵌入式的相同點
?? ??? ??? ?a、CPU方面:很多設計理念相同,如異常向量表、各種外設的操作方法
?? ??? ??? ?b、編程語言方面:都使用C語言為主,匯編為輔
?? ??? ??? ?c、個人能力方面:都講究程序的編寫、調試、解決問題的能力

?? ??? ?(4)單片機和嵌入式的關系是:
?? ??? ??? ?a、單片機是低層次的嵌入式設備
?? ??? ??? ?b、嵌入式是單片機的高級延伸和必然趨勢

?? ??? ?(5)單片機和物聯網的關系
?? ??? ??? ?a、物聯網的三大部分
?? ??? ??? ??? ?(1)物聯網分為三層:底層是感知層,感知層主要器件是傳感器(譬如光傳感器、PM2.5傳感器、電容觸摸傳感
?? ??? ??? ? 器等...),感知層的主要作用就是使用傳感器收集信息,感知層收集到信息以后發給傳輸層(第二層),傳輸層核
?? ??? ??? ? 心是無線網絡(包括WiFi、藍牙、ZigBee......),傳輸層的主要目的就是將感知層信息傳輸出去給上層應用(第
?? ??? ??? ? 三層),應用層其實就是所謂的云服務器(云計算、大數據)。應用層通過大數據分許等手段最終得到結論,再通過
?? ??? ??? ? 傳輸層發出操作指令給底層去執行。
?? ??? ??? ? ?? ?(2)物聯網的工作原理有點像人體的反射系統。

?? ??? ??? ?b、案例1:環境監測系統

?? ??? ??? ?c、案例2:太陽智能電網系統

?? ??? ??? ?d、單片機是物聯網感知層的核心

?? ??? ?(6)單片機和C語言的關系
?? ??? ??? ?a、單片機一般使用C語言來編程

?? ??? ??? ?b、學習單片機C語言的學習占比很大

?? ??? ??? ?c、C語言不止用于單片機

?? ??? ??? ?d、學習策略
?? ??? ??? ??? ?(1)跟著51從零開始簡單學習C語言
?? ??? ??? ??? ?(2)找本標準C語言的數系統學習C語言
?? ??? ??? ??? ??? ?譬如《The C Programming Language》《C程序設計語言》
?? ??? ??? ??? ?(3)跟著stm32繼續深入學習復雜C語言語法特性
?? ??? ??? ??? ?(4)嵌入式階段《C語言高級專精》深度學習gcc
?? ??? ??? ??? ?(5)學習C語言原則:以用促學

總結

以上是生活随笔為你收集整理的从零开始的单片机学习(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

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