1 / 16
文档名称:

嵌入式系统实验报告.docx

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

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

分享

预览

嵌入式系统实验报告.docx

上传人:fangjinyan2017001 2021/12/4 文件大小:30 KB

下载得到文件列表

嵌入式系统实验报告.docx

相关文档

文档介绍

文档介绍:感谢你的观看
感谢你的观看
大连理工大学
本科实验报告
课程名称:嵌入式系统实验
学院(系):电子信息与电气工程学部
专 业: 自动化
班 级:0804
学 号:
学生姓名:何韬
2011 年11月18 日
大连理工大学实验报告
学院(系): 电信 专业: 自动化 班级:0804
姓 名:何韬 学号:组: ^
实验时间:2011-11-12 实验室:d108 实验台:
指导教师签字: 成绩:
实验二ARM勺串行口实验
一、实验目的和要求
见预****报告
二、实验原理和内容
见预****报告
三、主要仪器设备
感谢你的观看
感谢你的观看
硬件:AR限入式开发平台、用于 ARM7TDMI白^JTAG仿真器、POPentium100以上、串口线。
软件:PC机操作系统win98、Win2000或WinXP、ARMSDT 、仿真器驱 动程序、超级终端通讯程序。
四、实验步骤
见预****报告
五、核心代码
在主函数中实现将从串口 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串口实验Debu世行显示:
七、实验心得
该实验展示了 ARM:用行口通讯过程及控制方式, 使我基本掌握了 ARM的串行口工作原理、 编程实现ARM的UART通讯及CPUJ用串口通讯的方法,对之前所学知识有了 明确的理解和认识,
能够在正确操作下准确做出实验现象,并在实验箱上显示出实验结果,使我收获很多。
大连理工大学实验报告
学院(系): 电信 专业: 自动化 班级:0804
姓 名:何韬 学号:组:
实验时间:2011-11-12 实验室:d108 实验台:
指导教师签字: 成绩:
实验九uC/OS-II在ARMf台的移植
一、实验目的和要求
见预****报告
二、实验原理和内容
见预****报告
三、主要仪器设备
硬件:AR嘏入式开发平台、用于 ARM7TDM的JTAG仿真器、PCI 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 OSTaskDelHook (OS_TCB *ptcb)
void OSTaskSwHook (void)
void OSTaskStatHook (void)
void OSTimeTickHook (void)
后5个函数为接口函数,可以不加代码 cut/OS-II 的启动: void main (void) {
OSInit(); // 初始化 uC/OS-II .
通过调用OSTaskCreate()或OSTaskCreateExt()创建至少一个任务; .
OSStart(); // 开始多任务调度,永不返回
} 基于uC/OS勺应用开发: void YourTask (void *pdata) { /* 用户代码*/
OSTaskDel(OS_PRIO_SELF);
感谢你的观看
感谢你的观看
}
main函数