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

在線客服
ARM嵌入式微控制器程序設計入門圖書
人氣:26

ARM嵌入式微控制器程序設計入門

本店所有國家法定假期一律延遲,發(fā)貨時間為節(jié)后第2天。
  • 所屬分類:圖書 >計算機/網(wǎng)絡>計算機體系結構  
  • 作者:(日)機器人實習教材研究會
  • 產(chǎn)品參數(shù):
  • 叢書名:--
  • 國際刊號:9787030350435
  • 出版社:科學出版社
  • 出版時間:2012-09
  • 印刷時間:2012-09-01
  • 版次:1
  • 開本:16開
  • 頁數(shù):300
  • 紙張:膠版紙
  • 包裝:平裝-膠訂
  • 套裝:

內(nèi)容簡介

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

編輯推薦

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

作者簡介

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

目錄

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

1.1 LPCXpresso的安裝和設置

1.1.1 LPCXpresso的下載

1.1.2 LPCXpresso的安裝

1.1.3 LPCXpresso的啟動和注冊

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

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

1.2.2 示例項目的安裝

1.2.3 示例項目的編譯

1.2.4 CPU板的程序燒寫

Chapter 2 開始C語言編程

2.1 C語言簡介

2.1.1 C語言的歷史背景與特點

2.1.2 C語言程序的構成

2.2 C語言基礎

2.2.1 C程序的基本語法

2.2.2 常量和變量

2.2.3 表達式

2.2.4 函數(shù)

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

2.2.6 編譯錯誤及DEBUG

2.3 C語言程序的結構

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

2.3.2 C語言中的分支結構(if、switch/case)

2.4 數(shù)組變量

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

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

2.4.3 字符串的應用

2.5 指針

2.5.1 地址

2.5.2 指針的應用

Chapter 3 讓機器人動起來的C語言

3.1 讓蜂鳴器響起來

3.2 控制電機的動作

3.3 紅外線傳感器的應用

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

3.5 使用1個傳感器的機器人循跡

3.6 使用2個傳感器的機器人循跡

Chapter 4 利用擴展部件提高機器人的性能

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

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

4.1.2 IXBUS接口編程

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

4.2 旋轉編碼器的應用

4.2.1 旋轉編碼器的工作原理

4.2.2 旋轉編碼器的安裝

4.2.3 使小車以給定距離前進的程序

4.2.4 使小車以給定速度前進的程序

4.3 利用無線通信控制機器人

4.3.1 VS-C1的安裝

4.3.2 VS-C1應用程序舉例

4.4 其他擴展應用舉例

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

4.4.2 雙輪倒立擺機器人

4.4.3 智能搬運臺車

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

4.6 基于藍牙通信模塊VS-BT001的無線通信

4.6.1 異步通信方式

4.6.2 VS-BT001使用說明

4.6.3 串行通信示例程序

附錄 VS-WRC103LV簡介

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

免責聲明

更多出版社