日本免费精品视频,男人的天堂在线免费视频,成人久久久精品乱码一区二区三区,高清成人爽a毛片免费网站

在線客服
ARM嵌入式微控制器程序設(shè)計(jì)入門圖書
人氣:24

ARM嵌入式微控制器程序設(shè)計(jì)入門

本店所有國家法定假期一律延遲,發(fā)貨時(shí)間為節(jié)后第2天。

內(nèi)容簡介

《ARM嵌入式微控制器程序設(shè)計(jì)入門》從學(xué)習(xí)嵌入式微控制器C語言編程的角度出發(fā),以Vstone株式會社搭載ARM微控制器LPC1343的多功能學(xué)習(xí)開發(fā)板VS-WRC103LV,以及基于VS-WRC103LV的智能機(jī)器人小車套件Beauto Rover ARM為例,介紹了智能機(jī)器人小車的硬件構(gòu)成及基本功能單元的C語言編程方法,并進(jìn)一步闡述了提高機(jī)器人性能的硬件擴(kuò)展方案與軟件編程技術(shù)。《ARM嵌入式微控制器程序設(shè)計(jì)入門》通過大量的插圖和實(shí)例對嵌入式微控制器的C語言編程技術(shù)進(jìn)行了深入淺出的探討,特別是采用智能機(jī)器人小車作為學(xué)習(xí)對象,易學(xué)易用,大大提高了學(xué)習(xí)的趣味性。《ARM嵌入式微控制器程序設(shè)計(jì)入門》適合作為工科院校相關(guān)專業(yè)的教學(xué)用書,更適合作為嵌入式系統(tǒng)編程學(xué)習(xí)的入門書,也是了解智能機(jī)器人控制技術(shù)的一本科普讀物。

編輯推薦

本書以中學(xué)、大專、大學(xué)以及企業(yè)中初次接觸嵌入式系統(tǒng)C語言編程的學(xué)習(xí)者為對象,面向?qū)嶋H應(yīng)用的內(nèi)容占了較大比重,具體說明了微控制器編程環(huán)境的構(gòu)建方法,并且給出了大量用于機(jī)器人控制的示例源程序等。筆者有意省略了與C語言和嵌入式編程相關(guān)的理論,把這些內(nèi)容交給其他書籍去講解。筆者認(rèn)為重要的是使讀者通過本書的學(xué)習(xí),首先體會到自己輸入程序使機(jī)器人動起來的成就感,然后以愉快的方式一步一步地深入學(xué)習(xí)嵌入式編程技術(shù)。

作者簡介

Vstone株式會社依托大阪大學(xué)工學(xué)研究科教授石黑浩的研究技術(shù),于2000年8月成立。從2004年開始正式進(jìn)入機(jī)器人領(lǐng)域,在全世界機(jī)器人研究者共同參與的機(jī)器人世界杯足球錦標(biāo)賽中獲得五連冠。近年來著手研發(fā)教育機(jī)器人,不斷開發(fā)用于教學(xué)的機(jī)器人產(chǎn)品,舉辦工作室、科教講座及公眾體驗(yàn)課等活動。

目錄

Chapter 1 C語言編程環(huán)境的構(gòu)建

1.1 LPCXpresso的安裝和設(shè)置

1.1.1 LPCXpresso的下載

1.1.2 LPCXpresso的安裝

1.1.3 LPCXpresso的啟動和注冊

1.2 CPU板和PC的連接及程序的燒寫

1.2.1 工作空間目錄名的確定和修改

1.2.2 示例項(xiàng)目的安裝

1.2.3 示例項(xiàng)目的編譯

1.2.4 CPU板的程序燒寫

Chapter 2 開始C語言編程

2.1 C語言簡介

2.1.1 C語言的歷史背景與特點(diǎn)

2.1.2 C語言程序的構(gòu)成

2.2 C語言基礎(chǔ)

2.2.1 C程序的基本語法

2.2.2 常量和變量

2.2.3 表達(dá)式

2.2.4 函數(shù)

2.2.5 "LED亮滅"示例源代碼說明

2.2.6 編譯錯(cuò)誤及DEBUG

2.3 C語言程序的結(jié)構(gòu)

2.3.1 C語言中的循環(huán)結(jié)構(gòu)(for、do/while)

2.3.2 C語言中的分支結(jié)構(gòu)(if、switch/case)

2.4 數(shù)組變量

2.4.1 數(shù)組變量的定義

2.4.2 數(shù)組變量的應(yīng)用

2.4.3 字符串的應(yīng)用

2.5 指針

2.5.1 地址

2.5.2 指針的應(yīng)用

Chapter 3 讓機(jī)器人動起來的C語言

3.1 讓蜂鳴器響起來

3.2 控制電機(jī)的動作

3.3 紅外線傳感器的應(yīng)用

3.4 利用隨機(jī)函數(shù)制作占卜機(jī)器人

3.5 使用1個(gè)傳感器的機(jī)器人循跡

3.6 使用2個(gè)傳感器的機(jī)器人循跡

Chapter 4 利用擴(kuò)展部件提高機(jī)器人的性能

4.1 挑戰(zhàn)IXBUS編程——擴(kuò)展8路紅外線傳感器

4.1.1 8路紅外線傳感器的組裝

4.1.2 IXBUS接口編程

4.1.3 使用8路紅外線傳感器的循跡程序

4.2 旋轉(zhuǎn)編碼器的應(yīng)用

4.2.1 旋轉(zhuǎn)編碼器的工作原理

4.2.2 旋轉(zhuǎn)編碼器的安裝

4.2.3 使小車以給定距離前進(jìn)的程序

4.2.4 使小車以給定速度前進(jìn)的程序

4.3 利用無線通信控制機(jī)器人

4.3.1 VS-C1的安裝

4.3.2 VS-C1應(yīng)用程序舉例

4.4 其他擴(kuò)展應(yīng)用舉例

4.4.1 自主型足球機(jī)器人(多方位移動)

4.4.2 雙輪倒立擺機(jī)器人

4.4.3 智能搬運(yùn)臺車

4.5 機(jī)器人汽車開發(fā)平臺Beauto EV

4.6 基于藍(lán)牙通信模塊VS-BT001的無線通信

4.6.1 異步通信方式

4.6.2 VS-BT001使用說明

4.6.3 串行通信示例程序

附錄 VS-WRC103LV簡介

網(wǎng)友評論(不代表本站觀點(diǎn))

免責(zé)聲明

更多出版社