1 / 18
文档名称:

嵌入式系统实验报告.docx

格式:docx   大小:27KB   页数:18页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

嵌入式系统实验报告.docx

上传人:wxc6688 2021/1/3 文件大小:27 KB

下载得到文件列表

嵌入式系统实验报告.docx

相关文档

文档介绍

文档介绍:大连理工大学
本科实验报告
课程名称: 嵌入式系统实验
学院(系):电子信息与电气工程学部
专 业: 自动化
班 级: 0804
学 号:
学生姓名: 何韬
2011年 11月 18日
大连理工大学实验报告
学院(系): 电信 专业: 自动化 班级: 0804
姓 名: 何韬 学号:组: ___
实验时间: 2011-11-12 实验室: d108 实验台:
指导教师签字: 成绩:
实验二ARM的串行口实验
实验目的和要求
见预****报告
实验原理和内容
见预****报告
主要仪器设备
硬件:ARM嵌入式开发平台、用于ARM7TDMI 的JTAG 仿真器、PC机Pentium100 以上、串口线。
软件:PC 机操作系统win98、Win2000 或WinXP 、ARM SDT 集成开发环境、仿真器驱动程序、超级终端通讯程序。
四、实验步骤
见预****报告
五、核心代码
在主函数中实现将从串口0接收到的数据发送到串口0()
int main(void)
{
char c1[1];
char err;
ARMTargetInit(); //开发版初始化
LCD_Init();
LCD_ChangeMode(DspTxtMode);//转换LCD显示模式为文本显示模式
LCD_Cls();//文本模式下清屏命令
while(1)
{
Uart_SendByte(0,0xa);//换行
Uart_SendByte(0,0xd);//回车
err=Uart_Getch(c1,0,0); //从串口采集数据
Uart_SendByte(0,c1[0]); //显示采集的数据
LCD_printf(c1);//向液晶屏输出
}
return 0;
}
六、实验结果与分析

当输入一个字符,会在超级终端中显示出来,如下图所示。

七、实验心得
该实验展示了ARM的串行口通讯过程及控制方式,使我基本掌握了ARM 的串行口工作原理、编程实现ARM 的UART 通讯及CPU利用串口通讯的方法,对之前所学知识有了明确的理解和认识,能够在正确操作下准确做出实验现象,并在实验箱上显示出实验结果,使我收获很多。
大连理工大学实验报告
学院(系): 电信 专业: 自动化 班级: 0804
姓 名: 何韬 学号:组: ___
实验时间: 2011-11-12 实验室: d108 实验台:
指导教师签字: 成绩:
实验九 uC/OS-II在ARM平台的移植
实验目的和要求
见预****报告
实验原理和内容
见预****报告
主要仪器设备
硬件:ARM嵌入式开发平台、用于ARM7TDMI 的JTAG 仿真器、PC机Pentium100 以上、串口线。
软件:PC 机操作系统win98、Win2000 或WinXP 、ARM SDT 集成开发环境、仿真器驱动程序、超级终端通讯程序。
四、实验步骤
见预****报告
五、核心代码
所涉及到的函数:
汇编函数
OSStartHighRdy()
OSCtxSw()
OSIntCtxSw()
OSTickISR()
C语言函数
void *OSTaskStkInit (void (*task)(void *pd),void *pdata, void *ptos, INT16U opt)
void OSTaskCreateHook (OS_TCB *ptcb)
void OSTaskDe