從零開啟大學生電子設計之路--基于MSP430 LaunchPad口袋實驗平臺
定 價:59 元
- 作者:楊艷,傅強 編著
- 出版時間:2014/8/1
- ISBN:9787512415683
- 出 版 社:北京航空航天大學出版社
- 中圖法分類:TN702
- 頁碼:447
- 紙張:膠版紙
- 版次:1
- 開本:16開
楊艷、傅強編著的《從零開啟大學生電子設計之 路--基于MSP430LaunchPad口袋實驗平臺(TEXAS INSTRUMENTS MSP430中國大學計劃教材)》基于 MSP-EXP430G2 LaunchPad口袋實驗平臺,內容包括8 章基礎知識,講解了擴展板的硬件原理、CCS開發(fā)軟件 的使用、編程基礎知識、串行通信原理、LCD顯示控制 、存儲器原理、模/數轉換器原理等;11章單片機片 內外設,講解了G2系列單片機的系統(tǒng)時鐘、GPIO、 Timer_A定時器、WDT看門狗定時器、電容觸摸、 USCT_UART通信、USCI_SPI通信、USCI_12C通信、 Flash控制器、比較器Comparator_A+、模/數轉換器 ADC10;3個綜合設計實驗,包括PWM原理實驗、DAc應 用實驗和自校準DCO頻率實驗。
本書可作為高等院校計算機、電子、自動化相關 專業(yè)MSP430單片機課程的教材,也適合廣大從事單片 機應用系統(tǒng)開發(fā)的工程技術人員作為學習、參考用書 。
第1章 擴展板硬件原理 1.1 概述 1.2 供電單元 1.3 觸摸板單元 1.4 IC擴展I/O單元 1.5 LCD顯示單元 1.6 PWM與濾波器單元 1.7 雙極性信號采樣單元 第1章 擴展板硬件原理 1.1 概述 1.2 供電單元 1.3 觸摸板單元 1.4 IC擴展I/O單元 1.5 LCD顯示單元 1.6 PWM與濾波器單元 1.7 雙極性信號采樣單元 1.8 Slope ADC單元 1.9 TF卡單元 1.10 DAC單元 1.11 音頻功放單元第2章 CCS軟件 2.1 概述 2.2 下載并安裝CCS 2.3 新建CCS普通工程 2.4 CCS創(chuàng)建工程舉例 2.5 CCS常見問題解答 2.6 CCS使用技巧第3章 基礎知識 3.1 概述 3.2 MSP430單片機的位操作 3.3 MSP430單片機的寄存器 3.4 使用Grace設置寄存器 3.5 MPS430單片機的中斷 3.6 非阻塞編程原則 3.7 MSP430的函數與文件管理第4章 MSP430x2xx系列單片機的系統(tǒng)時鐘 4.1 系統(tǒng)時鐘概述 4.2 “BCS+”模塊單元的基本構造 4.3 GraCC!的Basic User模式 4.4 Grace的Power User模式 4.5 低功耗模式 4.6 小結 4.7 直接配置SystemCNock 4.8 例程——觀測DCO頻率變化 4.9 前后臺程序結構第5章 GPIO 5.1 概述 5.2 I/O的一般讀寫控制 5.3 I/O的輸出類型 5.4 MSP430單片機的I/O輸出 5.5 MSP430單片機的I/O輸人中斷 5.6 例程——中斷按鍵 5.7 程序小結第6章 Timer-A定時器 6.1 概述 6.2 Timer-A模塊 6.3 16位主定時器 6.4 捕獲/比較模塊CCRx 6.5 小結 6.6 Timer-A庫函數文件 6.7 例程——基于PWM的LED調光控制第7章 WDT定時器 7.1 概述 7.2 模塊WDT+ 7.3 WDTCTL控制寄存器 7.4 WDTCTL寄存器配置注意事項 7.5 單片機復位詳解 7.6 WDT代碼舉例 7.7 使用Grace配置看門狗定時器 7.8 例程一呼吸燈 7.9 定時掃描按鍵原理 7.10 例程——定時掃描非阻塞按鍵 7.11 狀態(tài)機建模 7.12 例程——長短鍵識別第8章 電容觸摸 8.1 概述 8.2 I/O振蕩與電容觸摸按鍵 8.3 Timer A測頻原理 8.4 電容觸摸庫函數文件 8.5 例程——電容觸摸按鍵 8.6 例程一一電容觸摸長短鍵 8.7 按鍵LED程序小結第9章 串行通信原理 9.1 概述 9.2 UART原理 9.3 SPI原理 9.4 I2C原理 9.5 小結第10章 USCl的UART模式 1O.1 概述 10.2 UART的初始化 10.3 UART工作過程 10.4 使用FIFO發(fā)送UART數據 10.5 使用FIFO接收UART數據 10.6 UART FIFO庫函數文件 10.7 超級終端 10.8 例程——超級終端人機交互 10.9 人機交互演示第11章 USCI的SPI模式 11.1 概述 11.2 三線制SPI主模式的Grace配置 11.3 SPI的庫函數文件 11.4 SD存儲卡 11.5 例程——SD卡讀寫扇區(qū)第12章 USCI的I2c模式 12.1 概述 12.2 使用Grace初始化I2C 12.3 I2C的初始化代碼 12.4 I2C的庫函數文件 12.5 I/O擴展芯片TCA6416A 12.6 TCA6416A庫函數文件 12.7 例程——I2C擴展I/O第13章 軟件串行通信與條件編譯 13.1 概述 13.2 軟件SPI 13.3 使用條件編譯 13.4 軟件I2C第14章 LCD段式液晶 14.1 概述 14.2 LCD液晶原理 14.3 顯存隔離與顯示譯碼 14.4 顯示譯碼庫函數文件 14.5 LCD驅動器HTl621 14.6 硬件隔離的思想 14.7 HTl621庫函數文件 14.8 例程——LCD顯示自檢第15章 存儲器 15.1 概述 15.2 SRAM 15.3 DRAM 15.4 FIFO 15.5 場效應管浮柵存儲原理 15.6 EEPROM 15.7 Flash ROM 15.8 FRAM第16章 Flash控制器 16.1 概述 16.2 MSP430單片機的內存結構 16.3 Flash控制器的時鐘 16.4 Flash的寫操作 16.5 Flash的擦除操作 16.6 Flash的寄存器 16.7 Flash操作庫函數文件第17章 比較器Comparator_A+ 17.1 概述 17.2 比較器的用途 17.3 比較器與普通運放的區(qū)別 17.4 模塊CopmaratOr_A+ 17.5 Slope型ADC的庫函數文件 17.6 例程——撥盤電位器第18章 模/數轉換器 18.1 概述 18.2 分辨率和采樣率 18.3 ADC采樣 18.4 采樣定理 18.5 頻譜分析 18.6 抗混疊濾波 18.7 采樣保持電路 18.8 同步采樣與分時復用 18.9 單極性ADC采集雙極性信號 18.10 單端、偽差分和全差分輸入 18.11 ADC校準第19章 ADCl0 19.1 ADC10的采樣轉換過程 19.2 使用Grace高級模式配置ADC10 19.3 使用Grace寄存器模式配置ADC10 19.4 例程——溫度傳感器采樣及顯示第20章 PWM波形合成與雙極性信號采樣 20.1 概述 20.2 面積等效原理與:PWM波形合成 20.3 濾波器設計 20.4 SPWM濾波與采樣硬件電路 20.5 例程——SPWM波形合成及采樣 20.6 數據還原顯示 20.7 示波器觀測波形 20.8 小結第21章 DAC與AWG 21.1 概述 21.2 數/模轉換器DAC7311/8311/8411 21.3 AWG單元硬件原理圖 21.4 例程——任意波形發(fā)生器AWG 21.5 例程——基于AWG的音頻播放 21.6 AWG數據生成方法第22章 自校準DCO 22.1 概述 22.2 自校準DCO的原理 22.3 例程——自校驗DCO 22.4 DCO校驗實驗 22.5 借助CCS分析數據 22.6 常見問題解答附錄參考文獻