注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡網(wǎng)絡與數(shù)據(jù)通信網(wǎng)絡服務電子工程與計算機科學

電子工程與計算機科學

電子工程與計算機科學

定 價:¥45.00

作 者: 孟桂娥,沈玉婷,崔萌,袁焱 著
出版社: 上海交通大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787313210937 出版時間: 2019-07-01 包裝: 平裝
開本: 16 頁數(shù): 181 字數(shù):  

內(nèi)容簡介

  《電子工程與計算機科學:TI LaunchPad與Energia》共10章,重點介紹了TI幾款常用的LaunchPad開發(fā)板以及軟件開發(fā)環(huán)境Encrgia IDE、C/C++語言基本語法以及電路基礎(chǔ)常識、MCU的入門級程序設(shè)計、MCU與外部設(shè)備的通信方式、Energia類庫編寫,以及相關(guān)的設(shè)計實驗和綜合項目開發(fā)案例。《電子工程與計算機科學:TI LaunchPad與Energia》可作為高等院校電子與通信技術(shù)專業(yè)MCU入門教材,也可作為開展青少年科技創(chuàng)新活動的參考用書。

作者簡介

  上海交通大學電信學院副教授,長期從事程序設(shè)計語言C的教學工作,關(guān)于程序設(shè)計語言有豐富的教學經(jīng)驗和研究成果。

圖書目錄

第1章 TI LaunchPad
1.1 TI MCU與TI LaunchPad
1.2 認識不同型號的LaunchPad
1.2.1 MSP430G2 LaunchPad
1.2.2 MSP432P40lR LaunchPad
1.2.3 EK-TM4C1294XL LalmchPad
1.2.4 CC3200 WiFi LunchPad
1.3 TI LaunchPad擴展板
1.3.1 CC3100:BoosterPack
1.3.2 Educational BoosterPack MK Ⅱ

第2章 Energia軟件集成開發(fā)環(huán)境
2.1 Energia平臺特點
2.2 Energia IDE的下載與安裝
2.3 板卡驅(qū)動軟件
2.4 Energia IDE的使用
2.5 Blink范例的解析
2.6 LaunchPad引腳的使用
2.7 挑戰(zhàn)

第3章 編程語言基礎(chǔ)以及電路基礎(chǔ)常識
3.1 C/C++語言基礎(chǔ)
3.1.1 進制
3.1.2 數(shù)據(jù)類型
3.1.3 運算符
3.1.4 程序結(jié)構(gòu)
3.1.5 函數(shù)
3.2 常用電子元件和電路搭試板
3.2.1 常用電子元件器件
3.2.2 電路搭試板

第4章 I/O口的控制
4.1 數(shù)字I/O口的使用
4.1.1 數(shù)字信號
4.1.2 按鍵控制LED
4.1.3 LED開關(guān)控制
4.2 模擬I/O的使用
4.2.1 模擬信號
4.2.2 呼吸燈實驗
4.2.3 使用電位器調(diào)節(jié)燈的亮度
4.2.4 設(shè)置ADC參考電壓
4.2.5 設(shè)置ADC的分辨率
4.3 I/O口高級應用
4.3.1 調(diào)聲函數(shù)
4.3.2 脈沖寬度測量
4.4 時間控制函數(shù)
4.4.1 延時函數(shù)
4.4.2 計時函數(shù)
4.5 與計算機交流(串口的使用)
4.5.1 串口輸出
4.5.2 串口輸入
4.5.3 串口控制開關(guān)LED燈
4.6 外部中斷
4.6.1 外部中斷函數(shù)
4.6.2 利用中斷實現(xiàn)的LED開關(guān)控制按鈕

第5章 常用數(shù)字/模擬傳感器的使用
5.1 光敏電阻
5.1.1 原理
5.1.2 光控燈
5.2 三軸加速度計
5.2.1 原理
5.2.2 顯示ADXL335三軸的值
5.3 人體熱釋電紅外傳感器
5.3.1 原理
5.3.2 人體感應燈

第6章 顯示控制
6.1 EED
6.1.1 原理
6.1.2 RGB LED
6.2 數(shù)碼管
6.2.1 原理
6.2.2 顯示十六進制數(shù)字
6.2.3 使用74HC595擴展I/O口
6.3 點陣
6.3.1 原理
6.3.2 8×8點陣的掃描方法
6.3.3 點陣行掃描
6.4 液晶LCD
6.4.1 原理
6.4.2 1602液晶LCD
6.4.3 LCD 8線連接方式
6.4.4 LCD 4線連接方式
6.4.5 基于庫函數(shù)的連接方式

第7章 電機控制
7.1 直流電機
7.1.1 原理
7.1.2 H橋直流電機驅(qū)動板
7.1.3 直流電機實驗
7.2 步進電機
7.2.1 原理
7.2.2 控制步進電機隨著電位器旋轉(zhuǎn)
7.3 舵機
7.3.1 原理
7.3.2 舵機實驗
7.4 繼電器
7.4.1 原理
7.4.2 繼電器控制LED的亮與滅

第8章 通信控制
8.1 串行通信
8.1.1 UART通信
8.1.2 12C通信
8.1.3 SPI通信
8.2 Ethernet通信
8.2.1 原理
8.2.2 Ethernet類庫
8.2.3 建立一個Web服務器
8.2.4 使用UDP發(fā)送/接收數(shù)據(jù)
8.3 無線通信
8.3.1 紅外通信
8.3.2 藍牙通信
8.3.3 WiFi

第9章 類庫的編寫
9.1 HX711模塊與稱重傳感器
9.1.1 HX711模塊
9.1.2 稱重傳感器
9.1.3 串行通信
9.1.4 復位與斷電
9.2 結(jié)構(gòu)化設(shè)計方案
9.3 面向?qū)ο笤O(shè)計方案
9.3.1 編寫頭文件
9.3.2 編寫實現(xiàn)文件
9.3.3 關(guān)鍵字高亮顯示
9.3.4 建立示例程序
9.4 類庫的優(yōu)化

第10章 實踐項目開發(fā)
10.1 住宅燈光控制系統(tǒng)
10.1.1 功能構(gòu)思
10.1.2 硬件搭建
10.1.3 程序清單
10.2 自動門控制系統(tǒng)
10.2.1 功能構(gòu)思
10.2.2 硬件搭建
10.2.3 軟件設(shè)計分析
10.2.4 本項目相關(guān)的挑戰(zhàn)以及解決方案
10.2.5 更多與本項目相關(guān)的挑戰(zhàn)
10.3 百葉窗簾智能控制系統(tǒng)
10.3.1 功能構(gòu)思
10.3.2 硬件搭建
10.3.3 軟件設(shè)計分析

參考文獻
附錄A 使用專業(yè)IDE編寫Energia項目
附錄B 電壓轉(zhuǎn)換
附錄C LaunchPad外接電源
附錄D TI常用LaunchPad引腳圖
附錄E 識別色環(huán)電阻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號