基于ARM9的小型机器人制作 谭立新 9787121148200 电子工业出版社 pdf epub mobi txt 电子书 下载 2024

图书介绍


基于ARM9的小型机器人制作 谭立新 9787121148200 电子工业出版社

简体网页||繁体网页
谭立新 著



点击这里下载
    


想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-04-30

类似图书 点击查看全场最低价

店铺: 闻知图书专营店
出版社: 电子工业出版社
ISBN:9787121148200
商品编码:28278708985
出版时间:2011-11-01

基于ARM9的小型机器人制作 谭立新 9787121148200 电子工业出版社 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024

相关图书



基于ARM9的小型机器人制作 谭立新 9787121148200 电子工业出版社 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024

基于ARM9的小型机器人制作 谭立新 9787121148200 电子工业出版社 pdf epub mobi txt 电子书 下载



具体描述

书名基于ARM9的小型机器人制作
定价30.00
ISBN9787121148200
出版社电子工业出版社
作者谭立新
编号1200156226
出版日期2011-11-01
印刷日期2011-11-01
版次1
字数332.00千字
页数228

项目1软件环境搭建与配置-1
1.1项目描述-1
1.2教学目标-1
1.3知识准备-1
1.4任务实现-2
1.4.1安装VMwareWorkstation-2
1.4.2在虚拟机上安装RedHatLinux操作系统-5
1.4.3Linux的常用命令-22
1.4.4vi编辑器的进入-25
1.4.5vi编辑器的两种模式-25
1.4.6vi编辑器的退出-25
1.4.7vi编辑器的基本编辑-26
1.4.8vi编辑器的文件操作指令-26
1.4.9VMwaretools的安装-26
1.4.10交叉编译环境配置-30
1.4.11超级终端配置-32
1.4.12NFS配置-33
1.5考核评价-34
任务1VMware安装-34
任务2Linux安装-34
任务3vi编辑器删除、复制文件及脚本编写-34
任务4安装VMwaretools-35
任务5配置交叉编译环境-35
任务6搭建自己的NFS-35
1.6拓展提高-35
任务1Linux命令的使用-35
任务2JTAG驱动安装配置及烧写文件-35

项目2ARM2440开发板-36
2.1项目描述-36
2.2教学目标-36
2.3知识准备-36
2.3.1ARM2440开发板硬件-36
2.3.2ARM2440开发板系统特性-38
2.3.3ARM2440开发板接口布局及跳线-39
2.4任务实现-52
2.4.1编写Hello程序-52
2.4.2编写LED程序-53
2.4.3编写按键程序-55
2.4.4编写PWM控制蜂鸣器程序-57
2.4.5编写A/D输入程序-60
2.4.6插入驱动程序-63
2.5考核评价-68
任务1编写GPIO程序-68
任务2编写ADC程序-68
任务3编写PWM程序-68
2.6拓展提高-68
任务编写蜂鸣器唱歌程序-68

项目3运动模块设计-69
3.1项目描述-69
3.2教学目标-69
3.3知识准备-69
3.3.1关于直流电机-69
3.3.2宏定义-70
3.3.3结构体类型的使用-70
3.3.4延时程序-71
3.3.5ioctl函数-71
3.4任务实现-71
3.4.1方案设计-71
3.4.2硬件电路设计-72
3.4.3程序设计-72
3.4.4程序代码编辑、调试及运行-73
3.4.5用arm_linux交叉编译程序-81
3.4.6烧写可执行文件-81
3.4.7设置开机自动运行程序-81
3.5考核评价-82
任务1实现小车原地转圈-82
任务2实现小车8字线路巡航-82
3.6拓展提高-83
任务实现小车进三退二巡航-83

项目4循迹模块设计-84
4.1项目描述-84
4.2教学目标-84
4.3知识准备-84
4.3.1关于灰度传感器-84
4.3.2按位“与”运算符-&-85
4.3.3按位“或”运算符-|-85
4.3.4关于read函数-86
4.3.5关于sizeof使用-86
4.4任务实现-86
4.4.1方案设计-86
4.4.2硬件电路设计-87
4.4.3程序设计-88
4.4.4程序代码编辑、调试及运行-89
4.4.5用arm_linux交叉编译程序-104
4.4.6烧写可执行文件-105
4.5考核评价-105
任务1实现小车白线循迹-105
任务2实现小车黑线循迹-106
4.6拓展提高-106
任务在中间灰度值低、四周灰度值高的平台上自主漫游-106

项目5红外模块设计-107
5.1项目描述-107
5.2教学目标-107
5.3知识准备-107
5.3.1关于红外传感器-107
5.3.2指针-108
5.3.3break的使用-108
5.3.4return语句的使用-109
5.3.5continue语句的使用-109
5.4任务实现-110
5.4.1方案设计-110
5.4.2硬件电路设计-110
5.4.3程序设计-111
5.4.4程序代码编辑、调试及运行-112
5.4.5用arm_linux交叉编译程序-119
5.4.6烧写可执行文件-120
5.5考核评价-120
任务1实现小车红外报警-120
任务2实现小车红外避障巡航-121
5.6拓展提高-121
任务实现小车红外测距-121

项目6超声模块设计-122
6.1项目描述-122
6.2教学目标-122
6.3知识准备-122
6.3.1超声波传感器-122
6.3.2超声波测距原理及计算公式-123
6.3.3超声波传感器工作时序-123
6.3.4超声波不能测距的几种情况-124
6.4任务实现-124
6.4.1方案设计-124
6.4.2硬件电路设计-125
6.4.3程序设计-126
6.4.4程序代码编辑、调试及运行-126
6.4.5用arm_linux交叉编译程序-138
6.4.6烧写可执行文件-139
6.5考核评价-139
任务1实现小车超声测距-139
任务2实现小车超声波检测报警-139
6.6拓展提高-140
任务实现小车超声波避障巡航-140

项目7温度模块设计-141
7.1项目描述-141
7.2教学目标-141
7.3知识准备-141
7.3.1DS-18B20温度传感器介绍-141
7.3.2DS-18B20温度传感器初始化-142
7.3.3DS-18B20温度传感器写操作-142
7.3.4DS-18B20温度传感器读操作-142
7.4任务实现-143
7.4.1方案设计-143
7.4.2硬件电路设计-143
7.4.3程序设计-143
7.4.4程序代码编辑、调试及运行-145
7.4.5用arm_linux交叉编译程序-151
7.4.6烧写可执行文件-152
7.5考核评价-152
任务实现温度检测-152
7.6拓展提高-153
任务实现温度报警-153

项目8图像采集模块设计-154
8.1项目描述-154
8.2教学目标-154
8.3知识准备-154
8.3.1camera介绍-154
8.3.2sprintf介绍-154
8.3.3malloc-介绍-155
8.3.4free用法-156
8.3.5RGB介绍-156
8.3.6RGB565转换RGB888介绍-157
8.4任务实现-157
8.4.1无线环境配置-158
8.4.2硬件电路设计-160
8.4.3程序设计-161
8.4.4程序代码编辑、调试及运行-162
8.4.5用arm_linux交叉编译程序-171
8.4.6烧写可执行文件-172
8.5考核评价-172
任务1图片格式转换-172
任务2图片采集并保存-172
8.6拓展提高-173
任务无线数据传输图片-173

项目9探月小车自主漫游设计-174
9.1项目描述-174
9.2教学目标-174
9.3任务实现-175
9.3.1方案设计-175
9.3.2硬件电路设计-175
9.3.3程序设计-176
9.3.4程序代码编辑、调试及运行-180
9.3.5用arm_linux交叉编译程序-204
9.3.6烧写可执行文件-205
9.3.7设置开机自动运行程序-205
9.4考核评价-206
任务1小车自主漫游避障-206
任务2小车自主漫游避障及障碍物图像采集-206
任务3小车自主漫游避障、障碍物图像采集及环境温度采集-207
附录AC语言概要归纳-208
A.1条件控制语句-208
A.1.1if语句-208
A.1.2switch语句-214
A.2循环语句-218
A.2.1while语句-218
A.2.2for语句-221
A.3函数-224
A.3.1函数的定义-224
A.3.2函数的声明和调用-225
附录B安装所需元器件清单-227
附录C调试所需仪器仪表清单-229
参考文献

本书可作为应用电子技术、电子信息工程技术、电子工艺与管理、电子设备与运行管理、玩具设计与制作、嵌入式系统工程等专业的综合实训课程的教材。

'基于arm9的小型机器人制作'以“嵌入式探月小车设计开发”为主线 通过“项目导向、任务驱动”编撰 全书分为三个部分:linux基础及环境搭建 arm开发板硬件基础 嵌入式linux的应用开发。共包括9个项目:linux基础及环境搭建-项目1;arm开发板硬件基础-项目2;嵌入式linux的应用开发-项目3~项目9。每个项目从项目描述、教学目标、知识准备、任务实现、考核评价、拓展提高六个方面来组织编写。

基于ARM9的小型机器人制作 谭立新 9787121148200 电子工业出版社 电子书 下载 mobi epub pdf txt

基于ARM9的小型机器人制作 谭立新 9787121148200 电子工业出版社 pdf epub mobi txt 电子书 下载
想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

类似图书 点击查看全场最低价

基于ARM9的小型机器人制作 谭立新 9787121148200 电子工业出版社 pdf epub mobi txt 电子书 下载


分享链接


去京东购买 去京东购买
去淘宝购买 去淘宝购买
去当当购买 去当当购买
去拼多多购买 去拼多多购买


基于ARM9的小型机器人制作 谭立新 9787121148200 电子工业出版社 bar code 下载
扫码下载










相关图书




本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 windowsfront.com All Rights Reserved. 静流书站 版权所有