原创 物聯網之系統移植一(概述及環境搭建)
筆記:https://blog.csdn.net/weixin_39148042/article/details/82494675 系統移植概述及環境搭建 主要內容 • 嵌入式基本概念和開發環境搭建 目標:能搭建嵌入式開發環境,
原创 物聯網之ARM體系結構及接口技術三(異常處理)
異常處理 異常種類 • 中斷 IRQ FIQ 外部硬件觸發 • 軟中斷 Soft interrupt 系統調用 • 復位 Reset 如手機死機了,按power鍵
原创 物聯網之ARM體系結構及接口技術四(裸機開發)
裸機開發 開發板 複雜 嵌入式產品 裸機驅動的開發步驟(最簡例子 LED燈控制) 1. 看電路圖 a. 找到我要控制的設備 b. 找到設備在CPU側的控制管腳(如GPX2_7) 2. 看芯片手冊 (先看相關的
原创 物聯網之ARM體系結構及接口技術七(波形控制)
波形控制 設備間 通訊實現 • 串行通訊 單線 雙線 uart (全雙工 異步) 雙線 i2c (半雙工 同步) 三線 spi (全雙工 同步) • 並行通訊 多
原创 物聯網之ARM體系結構及接口技術六(中斷機制)
中斷機制 中斷 中斷 過程 1. 中斷初始化 a. 管腳初始化 b. 中斷控制器初始化 2.中斷向量表 a.中斷髮生後,硬件自動跳轉 b. 現場保護 c. 調用中斷處理 3.中斷處理 a. 根據中斷號
原创 物聯網之ARM體系結構及接口技術五(通訊接口)
通訊接口 設備間 通訊實現 • 串行通訊 單線 雙線 uart (全雙工 異步) 雙線 i2c (半雙工 同步) 三線 spi (全雙工 同步) • 並行通訊 多根
原创 物聯網之WiFi三
WiFi網絡編程上 1、網絡協議棧LwIP 2、WiFi UDP Clinet編程 3、WiFi UDP Server編程 4、WiFi TCP Client編程 5、WiFi TCP Server編程 網絡協議棧LwIP 1、LwIP介
原创 物聯網之Zigbee系統開發六(LED、風扇、溫溼度的採集和控制)
A9-zigbee協調器-zigbee終端 通用指令 命令格式:一個字節,按位 char 7 6 5 4 3 2 1 0 倉庫編號 設備編號 操作設備 倉庫編號 0x40 1
原创 物聯網之WiFi二
1、ESP8266 SDK介紹 2、FreeRTOS工作原理 3、第一個任務hello word 4、第二個任務點燈 5、WiFi-STATION&AP連接 ESP8266 SDK介紹 1、SDK 目錄結構 2、SDK API接口 3、編
原创 物聯網之WiFi一
內容概要 1、智能家居介紹 2、智能家居市場分析 3、內容介紹 4、收益介紹 智能家居介紹 智能家居是什麼: 智能家居市場分析: 中國智能家居規模: 地產市場分析: 家裝市場分析: 內容介紹 1、WiFi技術原理 2、智能家居系
原创 物聯網項目實戰一(Linux環境搭建、物聯網倉儲項目實戰安排)
Linux環境搭建 0、基本環境概述: Gcc編譯器的環境 : gcc4.6.4 VMware® Workstation :ubuntu12.04 或ubuntu10.04 Uboot版本 :uboot2013.01
原创 物聯網之NB-IoT技術實踐開發五
NB-IoT人體紅外感應傳感器 1、人體紅外感應傳感器原理 2、人體紅外感應傳感器開發 人體紅外感應傳感器原理 光譜: 紅外線屬於一種電磁射線,特性等同於無線電或X射線。 人眼可見的光波是380nm-780nm 發射波長爲780nm-1
原创 物聯網之NB-IoT技術實踐開發三
NB-IoT驅動開發一 1、驅動框架設計 2、AT指令發送 3、AT指令接收 驅動框架設計 數據結構設計: 如何用數據結構來完成AT指令的發送、應答、超時、狀態、重發:(新建 nbiotdriver.h 和 nbiotdriver.c
原创 物聯網之NB-IoT技術實踐開發一
NB-IoT物聯網行業解決方案 NB-IoT智慧消防項目系統設計 NB-IoT課程硬件平臺介紹及使用 NB-IoT智慧消防項目展示 NB-IoT學習相關介紹 NB-IoT物聯網行業解決方案 1、NB-IoT發展 2、NB-IoT物聯網生態
原创 物聯網之NB-IoT技術實踐開發四
NB-IoT物聯網通信架構 1、NB-IoT網絡架構 2、NB-IoT部署 3、NB-IoT低功耗技術 NB-IoT網絡架構 NB-IoT網絡框架: NB-IoT部署 NB-IoT網絡部署: 電信: 聯通: 移動: NB-Io