### 最新嵌入式系统原理与应用设计-实验指导书 #### 实验指导书概述 本实验指导书《最新嵌入式系统原理与应用设计-实验指导书》旨在辅助学生理解嵌入式系统的原理及其应用设计,特别是针对《嵌入式系统原理与设计》这门课程。本书以博创公司的ARM9实验箱UP-NETARM2410-S作为硬件平台,以LINUX操作系统和C语言为基础工具编写而成。 #### 实验指导书特点 - **硬件平台**:采用基于ARM9架构的S3C2410芯片,拥有202MHz的主频、64MB SDRAM和64MB FLASH。 - **软件资源**:包含完整的Linux、WinCE、μC/OS-II操作系统移植、bootloader:vivi以及操作系统:Linux 2.4.x等。 - **实验项目**:共计13个实验,涵盖了嵌入式系统的多个方面,包括硬件资源的使用、软件开发流程等。 - **目标读者**:适合具备C语言基础和了解Linux操作系统的初学者。 #### 实验一:嵌入式实验平台的认识 **实验目的**: - 让初学者熟悉嵌入式教学实验平台UP-NETARM2410-S的硬件资源。 - 学习如何使用Linux操作系统移植的demo程序。 - 了解嵌入式系统的硬件资源,例如LCD显示、声音驱动、步进电机驱动。 - 重点掌握交叉编译环境下的终端调试方法。 **实验仪器**: - 博创科技嵌入式教学实验箱UP-NETARM2410-S - 个人计算机(需安装Windows XP操作系统) **实验内容**: 1. **硬件资源介绍**: - UP-NETARM2410-S主板上配置有8寸640*480 TFT真彩LCD、触摸屏、4个主USB口、1个从USB口、2个JTAG接口、1个100M网卡等。 - 其他资源还包括两个串口、一个485接口、CAN总线接口、红外通信收发器、8通道10位AD转换模块、2通道10位DA转换模块等。 - 提供多种扩展接口,如PCMCIA接口、SD/MMC接口、IDE硬盘接口、笔记本硬盘接口、CF卡接口、IC卡接口等。 - 配备直流电机、步进电机、8个用户自定义LED数码管、17键键盘及PS2鼠标/键盘接口。 2. **实验原理**: - 使用Windows XP操作系统下的超级终端进行实验。 - **超级终端设置**: - 建立超级终端,并设置区号、电话号码等信息。 - 选择COM1作为串口,波特率设为115200,数据位为8,无奇偶校验,停止位1,无数据流控制。 - 通过串口线将PC机串口与实验箱的UART0连接。 - **实验箱启动与使用**: - 打开电源,系统会自动加载VIVI引导程序。 - 不做任何操作或按回车键即可进入Linux系统。 - 输入“boot”命令进入Linux系统。 - 进入应用程序目录,使用“ls”命令查看文件列表。 - 演示内容包括播放视频、直流电机与步进电机的工作方式等。 3. **具体步骤**: - 播放视频:通过`mplayer`命令播放存储在实验箱上的视频文件。 - 直流电机演示:使用`dc-motor.o`模块初始化直流电机设备,通过`./dcm_main`命令启动直流电机。 - 步进电机演示:使用类似的方法初始化和启动步进电机。 #### 结论 本实验指导书不仅提供了详细的实验步骤和注意事项,还介绍了嵌入式系统的原理与应用设计的基本概念。通过实践这些实验,学生能够深入了解嵌入式系统的硬件资源及其在不同场景下的应用,从而更好地掌握嵌入式技术的核心技能。此外,本指导书还为教师提供了丰富的教学材料,有助于提高学生的动手能力和理论知识水平。
剩余71页未读,继续阅读
- 粉丝: 101
- 资源: 6万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 山东联通-海信IP501H-GK6323V100C-1+8G-4.4.2-当贝桌面-卡刷包
- IMG_6338.PNG
- 典范相关分析-CCorA:R语言实现代码+示例数据
- IMG_6337.PNG
- 首发花粥商城兼容彩虹商城简介模板
- C#/WinForm演示退火算法(源码)
- 如何在 IntelliJ IDEA 中去掉 Java 方法注释后的空行.md
- C语言版base64编解码算法实现
- iflytek TextBrewer Ner任务的增强版,TextBrewer是一个基于pytorch的、为实现NLP中的知识蒸馏任务而设计的工具包
- iflytek TextBrewer Ner任务的增强版,TextBrewer是一个基于pytorch的、为实现NLP中的知识蒸馏任务而设计的工具包