《例說TIARMCortex-M3:基于LM3S9B96(附光盤1張)》共分為3篇,第l篇為硬件篇,介紹HelloM3-9B9X平臺;第2篇為軟件篇,介紹開發軟件的使用以及下載調試的技巧,并詳細介紹了驅動庫的使用方法;第3篇為實踐篇,通過28個實例帶領讀者深入學習LM3S9896微控制器。
《例說TIARMCortex-M3:基于LM3S9B96(附光盤1張)》附帶的光盤中包含HelloM3-989X乎臺的原理圖以及所有實例的完整代碼,并且都有詳細的注釋。對于其他型號的微控制器(如LM3S811)只須修改很少部分便可運行,有些外設功能代碼甚至不需要改動。
《例說TIARMCortex-M3:基于LM3S9B96(附光盤1張)》條理清楚,實踐性強,主要面向COrTex-M3的初學者,尤其對LM3S9:B96微控制器感興趣的讀者。
第1篇 硬件篇
第1章 實驗平臺簡介
1.1 HelloM3-989X開發板簡介
1.2 HclloM3-989X接口
1.3 HelloM3-989X開發板資源
第2章 LM3S9896和jTAG接口
2.1 LM3S9896性能
2.2 IM3M3S9896引腳圖
2.3 JTAG接口
第2篇 軟件篇
第3章 Keil RealView MDK
3.1 概 述
3.2 新建工程
3.3 基本使用方法
3.3.1 編譯快捷按鈕
3.3.2 調試快捷按鈕
3.3.3 配置快捷按鈕
3.3.4 目標工具選項
3.4 Keil RealView MDK使用技巧
3.4.1 快速定位函數/變量被定義的地方
3.4.2 快速注釋與快速消注釋
第4章 調試和下載
4.1 二程配置
4.1.1 設置晶振頻率
4.1.2 設置硬件仿真
4.1.3 設置軟件仿真
4.2.硬件仿真調試
4.3 軟件仿真調試
4.4 映像文件下載
4.5 下載軟件:LMFlash Frogrammer
第5章 驅動庫
5.1 外圍程序庫
5.2 源代碼
5.3 編程模型
5.4 圖形驅動庫
5.4.1 顯示驅動層
5.4.2 基本圖形層
5.4.3 控件層
5.4.4 在工程中添加圖形庫
5.4.5 基本圖形繪制
5.5 USB庫
第3篇 實踐篇
第6章 系統時鐘配置
第7章 跑馬燈實驗
第8章 UART實驗
第9章 A/D按鍵實驗
第10章 看門狗實驗
第11章 基于Trimer的蜂鳴器實驗
第12章 模擬比較器實驗
第13章 低功耗實驗
第14章 定時器中斷實驗
第15章 PWM輸出實驗
第16章 SysTick實驗
第17章 EPI實驗
第18章 LCD顯示實驗
第19章 觸摸屏實驗
第20章 外部中斷實驗
第21章 DDMA實驗
第22章 Flash改寫實驗
第23章 ADC實驗
第24章 內部溫度傳感器實驗
第25章 I2C實驗
第26章 SSI實驗
第27章 SD卡實驗
第28章 I2S實驗
第29章 CAN 通信實驗
第30章 USB實驗
第31章 以太網實驗
第32章 μC/OS-II移植
第33章 IQmath實驗
第34章 Bootloader實驗
參考文獻
查看全部↓