相關主題
商品描述
本書首先介紹嵌入式系統基本概念及開發設計方法, 然後以8位微控制器為基礎, 介紹芯片的內部組成、結構、資源等嵌入式系統硬件基本知識, 再詳細介紹嵌入式程序設計基礎及編碼規範, 後介紹32位ARM嵌入式系統的開發方法。全書共分8章, 每章均有大量案例代碼, 便於讀者學習嵌入式系統知識, 掌握嵌入式系統應用開發基本技術。
目錄大綱
前言
第1章 緒論
1.1 什麽是單片機
1.2 如何學習單片機
1.3 怎麽學好單片機
第2章 51單片機單總線通信實例
2.1 單總線協議
2.2 溫濕度傳感器芯片DHT11和通信實例
2.3 溫度傳感器芯片DS18B20和通信實例
第3章 51單片機SPI通信協議實例
3.1 SPI(串行外設接口)通信協議
3.2 SPI數據傳輸協議典型芯片DS1302
3.3 DS1302芯片與單片機通信協議
第4章 32位單片機STM32
4.1 STM32單片機概述
4.2 STM32固件庫
4.3 STM32單片機系統架構、時鐘和端口覆用
第5章 STM32單片機內部資源實用案例
5.1 STM32單片機I/O端口原理及實例
5.2 STM32單片機串行通信原理及實例
5.3 STM32單片機定時計數器原理及實例
5.4 STM32單片機中斷原理及實例
第6章 STM32單片機外部協議實用案例
6.1 STM32單片機PWM輸出原理及實例
6.2 STM32單片機和DS18B20溫度檢測原理及實例
6.3 STM32單片機和DHT11溫濕度檢測原理及實例
6.4 STM32單片機和SPI通信原理及實例
6.5 STM32單片機和IIC通信原理及實例
第7章 嵌入式系統開發詳解
7.1 嵌入式系統基礎知識
7.2 嵌入式系統舉例
7.3 單片機到嵌入式學習路線指南
第8章 嵌入式系統設計和程序設計實例
8.1 視頻監控項目
8.2 自適應監控項目
第9章 未來發展與趨勢
9.1 單片機在智慧農業中的應用
9.2 處理能力和低功耗
9.3 多核架構和集成度提升
9.4 AI和機器學習應用
9.5 硬件(通信)接口和軟件環境
9.6 安全性和可定制編程性
參考文獻