<內容大鋼>
沈建華編著的《CC3200Wi-Fi微控制器原理與實踐--基於MiCO物聯網操作系統(TEXAS INSTRUMENTS中國大學計劃教材)》介紹了物聯網及無線連接技術的基礎知識,並以ARM Cortex-M4內核Wi-Fi SoC微控制器CC3200為核心,詳細講述了與M4內核、CC3200應用相關的各種外設模塊的原理和編程結構,包括電源與時鐘管理、存儲器、通用輸入∕輸出(GPIO)、定時器、異步和同步通信接口、模擬外設等。同時,對物聯網操作系統MiCO作了簡明闡述,並給出很多操作例程代碼。最後,介紹了cc3200的軟硬件開發環境、軟件庫,以及物聯網應用實例。
本書完整地介紹了基於CC3200的物聯網應用開發過程,包括設備端、雲端接人、移動端APP等,並配套有完整的教學資源和源代碼,包括MiCOKit-3200實驗平臺和實驗指導書等。
本書可作為高等院校電腦、電子、自動化、儀器儀錶等專業嵌入式系統、微機接口、單片機、物聯網技術、嵌入式Wi-Fi等課程的教材,也適合廣大從事物聯網、智能硬件應用系統開發的工程技術人員作為學習、參考用書。
<作者介紹>
編者:沈建華
<目錄>
第1章 物聯網及無線技術概述
1.1 物聯網概述
1.1.1 「物」的關鍵
1.1.2 物聯網成員
1.2 物聯網無線技術
1.2.1 全球無線頻段的劃分
1.2.2 網絡拓撲結構和規模大小
1.2.3 常見的無線網絡協議
1.2.4 各種無線技術的比較
1.2.5 嵌入式Wi-Fi介紹
第2章 CC3200器件特性
2.1 器件綜述
2.1.1 特點
2.1.2 架構總覽
2.1.3 CC3200安全加密
2.2 存儲器
2.2.1 外部存儲器
2.2.2 內部存儲器
2.3 引導模式
2.3.1 調用序列∕引導模式選擇
2.3.2 啟動模式列表
2.4 CC3200引腳配置與功能
2.4.1 引腳屬性和引腳復用
2.4.2 模擬數字復用引腳的驅動電流和默認狀態
2.4.3 在芯片上電後複位釋放前的引腳狀態
2.5 典型應用電路
2.5.1 典型用途——CC3200寬電壓模式
2.5.2 典型用途——CC3200預穩壓1.8 5 V模式
2.6 電氣特性
2.6.1 絕對最大額定值
2.6.2 處理率
2.6.3 推薦工作環境
2.6.4 電氣特性
2.6.5 WLAN接收特性
2.6.6 WLAN發送特性
2.6.7 電流消耗
2.6.8 定時和開關特性
第3章 CC3200系統結構
3.1 芯片結構
3.1.1 處理器框圖
3.1.2 系統接口
3.1.3 內置調試功能
3.1.4 芯片主要組件
3.2 Cortex-M4內核說明
3.2.1 編程模型
3.2.2 寄存器描述
3.2.3 內存模式
3.2.4 異常模式
3.2.5 故障處理
3.2.6 電源管理
3.2.7 指令集摘要
3.3 電源、複位和時鐘管理(CRPM)
3.3.1 電源管理子系統
3.3.2 低功耗T作模式
3.3.3 電源管理控制結構
3.3.4 電源、複位、時鐘管理編程接口(PRCM APIs)
第4章 CC3200基本外設
4.1 GPIO
4.1.1 功能概述
4.1.2 中斷控制
4.1.3 初始化與配置
4.2 通用定時器
4.2.1 結構框圖
4.2.2 功能描述
4.2.3 初始化與配置
4.3 看門狗定時器
4.3.1 功能描述
4.3.2 初始化與配置
4.3.3 看門狗的使用註意事項
4.4 模∕數轉換器
4.4.1 主要特性
4.4.2 初始化與配置
4.4.3 與ADC操作有關的外設驅動庫函數
4.5 DMA
第5章 CC3200通信外設
5.1 串行異步通信(UART)
5.1.1 結構框圖&l