單片機小白的啟程之旅(2)
單片機與物聯網的關系:
物聯網的三大部分:感知層、傳輸層、應用層。
感知層的主要器件是傳感器,包括光傳感器、PM2.5傳感器、電容觸摸傳感器等。其主要作用是使傳感器收集信息,而感知層收集到信息後發給傳輸 層。 傳輸層的核心是無線網絡(wifi、4G、藍牙、zigbee······),主要目的是將感知層信息傳輸出去給上層應用層。 應用層就是所謂的雲服 務器(雲計算、大數據),應用層通過大數據分析、雲計算等手段最終得到結論,再通過傳輸層發出操作指令給底層去執行。
物聯網的工作原理類似於人體反射系統。
單片機是物聯網感知層的核心。
單片機與C語言的關系:
1、單片機一般使用C語言來編程。
2、學習單片機C語言的學習占比很大。
3、C語言不止用於單片機。
單片機小白的啟程之旅(2)
相關推薦
單片機小白的啟程之旅(2)
數據 物聯網 分析 無線網 bsp 工作 信息 pm2 指令 單片機與物聯網的關系: 物聯網的三大部分:感知層、傳輸層、應用層。 感知層的主要器件是傳感器,包括光傳感器、PM2.5傳感器、電容觸摸傳感器等。其主要作用是使傳感器收集信息,而感知層收集到信息後
USB小白學習之路(2)端點IN/OUT互換
speed 9.png 現在 script des 裏的 宋體 dir info 端點2(out)和端點6(in)的out_in互換 註:這裏的out和in都是以host為標準說的,out是host的out,在設備(Cy7c68013)這裏其實是輸入端口;in是host的i
單片機小白的啟程之旅(5)
芯片 常用 是把 半導體 就是 pan int IT size 外設與內部外設 外設 peripheral,外部設備,單片機中的模塊,例如單片機中的串口控制器和I2C控制器。 單片機早期的功能較弱,外部擴展專用芯片與單片機結合(做到一塊電路板上用導線連接)工作,而這個外
USB小白學習之路(5) HID鼠標程序
不可 核心部分 兩個 變化 rip pre 端口 enter style HID鼠標程序 1. 特別註意 需要特別註意,各個例程中的設備描述符,配置描述符等各種描述符都是已經配置好了的,我們需要做的只是在例程中將代碼修改為自己需要的部分即可,一般情況下是不可以串搭配的。 2
USB小白學習之路(4)HID鍵盤程序
aps ron blog 學習 隨著 cap 檢測端口 pos 文件中 HID鍵盤程序 1. 特別註意 需要特別註意,各個例程中的設備描述符,配置描述符等各種描述符都是已經配置好了的,我們需要做的只是在例程中將代碼修改為自己需要的部分即可,一般情況下是不可以串搭配的。 2.
USB小白學習之路(7) FPGA Communication with PC by CY7C68013,TD_init()解析
圖片 語句 學習之路 解析 進行 body mod out 關閉 void TD_Init(void) { CPUCS = ((CPUCS & ~bmCLKSPD) | bmCLKSPD1); //設置CPU時鐘頻率為48M,寄存器CPUCS的
(轉)USB小白學習之路(8)FX2LP cy7c68013——Slave FIFO 與FPGA通信
讀取 批量傳輸 clock 數據接收 select 緩沖 targe operation 暫停 此博客轉自CSDN:http://blog.csdn.net/xx116213/article/details/50535682 1 USB 概述 USB名稱解釋 USB是通
FPGA小白學習之路(1) System Verilog的概念以及與verilog的對比
函數返回 enable 傳遞 轉換操作符 st2 輸出 時間值 擴展 isa 轉自CSDN:http://blog.csdn.net/gtatcs/article/details/8970489 SystemVerilog語言簡介 SystemVerilog是一種硬件描
(轉)FPGA小白學習之路(4)PLL中的locked信號解析
count 功能 style use doc 分享圖片 tar cte cal ALTPLL中的areset,locked的使用 轉自:http://www.360doc.com/content/13/0509/20/9072830_284220258.shtml
FPGA小白學習之路(6)串口波特率問題的處理
失真 https 容易 由於 間隔 之路 使用 應該 增強 串口波特率問題的處理 此博文一共包含三個方面的內容:(1)異步串口通信的數據格式;(2)為何串口通信中接收端采樣時鐘頻率是傳輸的波特率的16倍;(3)串口波特率等概念。 1、異步串口通信的數據格式 串口的通信可
Python小白學習之路(十)—【函式】【函式返回值】【函式引數】
寫在前面: 昨天早睡之後,感覺今天已經恢復了百分之八十的樣子 又是活力滿滿的小夥郭 今日份雞湯: 我始終相信,在這個世界上,一定有另一個自己,在做著我不敢做的事,在過著我想過的生活。-------宮崎駿 函式 一、函數出現的背景 在學習函式之前,一直遵循:面向過程程式設計,即:根據業務邏輯從上到
Python小白學習之路(十)—【函數】【函數返回值】【函數參數】
函數返回值 列表 默認參數 print 關鍵字 內部 if條件語句 pre 提取 寫在前面: 昨天早睡之後,感覺今天已經恢復了百分之八十的樣子 又是活力滿滿的小夥郭 今日份雞湯: 我始終相信,在這個世界上,一定有另一個自己,在做著我不敢做的事,在過著我想過的生活。-----
Python小白學習之路(十三)—【遞迴呼叫】
一、遞迴呼叫定義 在函式內部,可以呼叫其他函式。 如果在呼叫一個函式的過程中直接或間接呼叫自身本身,則稱為遞迴呼叫 從某種意義上來說,遞迴呼叫可以實現無限迴圈 二、遞迴呼叫的特性 必須有一個明確的結束條件 每次進入更深一層遞迴時,問題規模相比上次遞迴都應有所減少 遞迴效率不高,遞迴層次
Python小白學習之路(十三)—【遞歸調用】
結束 style mon port 特性 小白 好的 就是 實例 一、遞歸調用定義 在函數內部,可以調用其他函數。 如果在調用一個函數的過程中直接或間接調用自身本身,則稱為遞歸調用 從某種意義上來說,遞歸調用可以實現無限循環 二、遞歸調用的特性 必須有一個明確的結束條件
Python小白學習之路(四)——第一次練習題
寫在前面: 今天下雪了呢!連著兩天都沒有更新學習記錄。 我沒有偷懶呢。做了一天的練習題,昨天學的內容還沒總結完,太累了就回去睡覺了 連續一週早起,強大的內心也無法支撐我疲憊的身體 今天早起做了整理。加油哦(貴在堅持,一定要好好堅持下去) 1.執行 Python 指令碼的兩種方式 (1)進入python直譯器,
Python小白學習之路(五)—【類和物件】【列表】【列表相關功能】
類和物件 (簡單的瞭解一下這個概念,初步有個印象,這個概念很重要,後面會著重講) 類:具有相同屬性和方法的物件的集合; 物件:萬物皆物件; 概念很抽象(每當我看不到概念的時候,我就會通過舉例來理解) 我們說的數字(int)、字串(str)以及今天學習的列表(list)就是類 list # 類
Python小白學習之路(七)—【字典】【字典的功能】【布林值】
字典(dict) 基本結構: d = {key1 : value1, key2 : value2 } dict = {'K1': 1, 'K2': 2, 'K3': '3'} key : value稱為字典的鍵值對。 每個鍵 key和值value 之間用冒號 : 分割 每個鍵值對(也就是字典的一個元素)
Python小白學習之路(八)—【變數】【基本資料型別分類】【集合】【集合的功能】
一、變數 變數的作用:記錄狀態的變化變數的值:描述不同的狀態 二、五大基本資料型別的分類 五大基本資料型別(數字 字串 列表 元祖 字典) 按照可變不可變來進行分類 可變:列表、字典 不可變:字串、數字、元祖 我個人理解,所謂可變,是指當修改內容是,內容改變,地址不變。(即新修改的內容可以覆蓋之
Python小白學習之路(九)—【字串格式化】【百分號方式】【format方式】
寫在前面: 最近的事情好像有很多。李詠的離去,讓我覺得很突然,彷彿印象中就是主持節目的他,看著他和哈文的愛情,很是感動。離去,沒有什麼抱怨,只是遺憾。 總會感慨,時光的流逝。 好像真的很快,轉眼間,我都這麼大了。 最近,劉某人總說的一句話,小時候雖然很窮,但是很快樂 而現在,不僅僅是窮,而且還不快樂 想想還真
小論文之旅(2)——introduction與related work
今天總結一下自己看的文獻內容和檢視的一些建議。 首先,在不確定你的文章的main idea的時候,不要著急寫introduction,可以先寫body部分內容,之後再寫introduction部分的內容。introduction部分的寫作,必須簡潔明瞭,同時給讀者提供線索,引導讀者閱讀全文。introduc