您所在位置: 网站首页 / 嵌入式系统实验报告精选.docx / 文档详情
嵌入式系统实验报告精选.docx 立即下载
2025-08-27
约3.6万字
约62页
0
40KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

嵌入式系统实验报告精选.docx

嵌入式系统实验报告精选.docx

预览

免费试读已结束,剩余 57 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

嵌入式系统实验报告

第一篇:嵌入式系统实验报告广西工学院鹿山学院实验报告课程名称:嵌入式系统指导教师:刘瑞琪班级:自动化101姓名:杨杰学号:20102787成绩评定:指导教师签字:2013年5月25日实验一简单的程序一实验目的:、动手实践一个简单的字符型设备驱动程序。、学习Linux驱动程序构架。、学习在应用程序中调用驱动。二实验内容:编写简单的字符型设备驱动程序。编写相应的应用程序。三实验设备:、一套S3C2410RP嵌入式实验箱。、安装Redhat9的宿主PC机,并且配置好ARMLinux的开发环境。四实验步骤实验二CPUGPIO驱动程序及测试程序一、实验目的:编写第一个针对实际硬件的驱动程序,进一步了解驱动程序构架。二、实验内容:、编写S3C2410GPIO驱动程序。、编写S3C2410GPIO应用程序。、在LINUX系统中插入自己的驱动程序,调用它。实现用CPUGPIO控制外部LED,利用S3C2410核心板上的LED验证我们的工作。三、实验设备、一套S3C2410RP嵌入式实验箱。、安装Redhat9的宿主PC机,并且配置好ARMLinux的开发环境。四、实验步骤1、复制Experiment_KeyHello_driverapl_test文件下的simple_test_driver.c文件到Experiment_KeyGPIO文件夹下,将文件名更改为test.c。2、打开test.c,在else语句后更改函数语句如下:3、复制Experiment_KeyADapl_test文件夹下的Makefile到Experiment_KeyGPIO文件夹下,打开并将中的ADC删除。4、打开Experiment_KeyGPIOdriver文件下的gpio_led.c文件。5、在ssize_tSIMPLE_GPIO_LED_ioctl函数下添加如下语句:if(cmd==0)GPBDAT&=~(0xfif(cmd==1)GPBDAT|=(0xf6、在int__initHW_GPIO_LED_CTL_init函数下屏蔽for循环,如下图所示:保存并关闭。7、打开终端,并编译test.c文件和gpio_led.c文件。8、重新打开一个终端,并按步骤输入如下语句:9、依次输入如下语句:1、cd..2、ls3、mknod/dev/hello_ctlc9714、./test实验三中断实验及LED显示一、实验目的:学习Linux系统是如何处理中断。二、实验内容:编写获取和处理外中断的驱动程序。三、实验设备:、一套S3C2410RP嵌入式实验箱。、安装Redhat9的宿主PC机,并且配置好ARMLinux的开发环境。四、实验步骤1、打开Experiment_KeyGPIOdriver文件下的gpio_led.c文件。2、在ssize_tSIMPLE_GPIO_LED_ioctl函数下添加如下语句:if(cmd==0)GPBDAT&=~(0xfif(cmd==1)GPBDAT|=(0xf3、在int__initHW_GPIO_LED_CTL_init函数下屏蔽for循环,如下图所示:保存并关闭。4、打开Experiment_KeyInterruptdriver下的Interrupt.c文件,并在其interrupt函数下添加for语句,如下图所示:5、打开终端,并编译Interrupt.c文件和gpio_led.c文件。6、重新打开一个终端,并按步骤输入如下语句:7、依次输入如下语句:1、cd/mnt/2410RP_linux/Experiment_Key/Interrupt/driver2、ls3、insmodInterrupt.o实验四数码管显示实验一、实验目的:学习串并转换的相关知识,并编写驱动程序。二、实验内容:编写针对zlg7289A的驱动程序。三、实验设备:、一套S3C2410RP嵌入式实验箱。、安装Redhat9的宿主PC机,并且配置好ARMLinux的开发环境。四、实验步骤1、打开Experiment_KeySpi_leddriver文件夹下的spi_led.c2、并在spi_ledInit函数下添加如下语句:保存并关闭。3、打开终端,并编译spi_led文件。4、重新打开一个终端,并输入如下语句:实验五AD驱动实验一实验目的:、了解模数转换的基本原理;、掌握模数转换的编程方法。二实验内容:、编程对模拟量输入进行采集和转换,并将结果显示在超级终端上。、通过改变模拟量输入,观察显示结果。三实验设备:、一套S3C2410RP嵌入式实验箱。、安装Redhat9的宿主PC机,并且配置好ARMLinux的开发环境。四实验步骤1、在spi_led..c中的simpledioctl中加入以下程序2、在testADC中复制以下程序并修改如下3、挂
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

嵌入式系统实验报告精选

文档大小:40KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用