嵌入式实验报告心得

合集下载

嵌入式教学实践心得体会(3篇)

嵌入式教学实践心得体会(3篇)

第1篇随着我国教育事业的不断发展,嵌入式教学作为一种新型的教学模式,逐渐受到教育界的关注。

嵌入式教学将信息技术与学科教学相结合,旨在培养学生的创新能力和实践能力。

在参与嵌入式教学实践的过程中,我深刻体会到了嵌入式教学的魅力和优势,以下是我对嵌入式教学实践的心得体会。

一、嵌入式教学的优势1. 提高学生的自主学习能力嵌入式教学注重培养学生的自主学习能力,通过引入信息技术,为学生提供了丰富的学习资源。

学生在学习过程中,可以根据自己的兴趣和需求,选择合适的学习内容,从而提高学习效率。

2. 培养学生的创新思维嵌入式教学鼓励学生进行创新实践,通过项目式学习、合作学习等方式,培养学生的创新思维。

在实践过程中,学生需要运用所学知识解决实际问题,这有助于激发学生的创新潜能。

3. 强化学生的实践能力嵌入式教学强调理论与实践相结合,通过实践项目,让学生将所学知识运用到实际中。

这种教学方式有助于提高学生的实践能力,为学生的未来发展奠定基础。

4. 促进教师的专业成长嵌入式教学要求教师具备一定的信息技术素养和学科专业知识。

在实践过程中,教师需要不断学习、探索,提高自己的教学水平。

这有助于促进教师的专业成长。

二、嵌入式教学实践心得1. 教学资源的整合与利用在嵌入式教学实践中,我深刻体会到教学资源的整合与利用的重要性。

为了提高教学效果,我积极收集、整理各类教学资源,包括网络资源、图书、视频等。

在教学中,我将这些资源进行整合,形成一套完整的教学体系,为学生提供丰富的学习素材。

2. 信息技术与学科的融合嵌入式教学要求教师将信息技术与学科教学相结合。

在实践过程中,我努力探索信息技术在学科教学中的应用,如利用网络平台进行在线教学、利用多媒体技术制作教学课件等。

通过这些方法,我使课堂教学更加生动、有趣,激发了学生的学习兴趣。

3. 项目式学习与团队合作在嵌入式教学中,项目式学习和团队合作至关重要。

我通过设计具有挑战性的项目,引导学生进行合作学习。

嵌入式实验报告心得体会1

嵌入式实验报告心得体会1

嵌入式实验报告心得体会嵌入式实验报告心得体会篇一:嵌入式心得体会这学期才接触嵌入式系统感觉还称不上入门,我通过学习知道了嵌入式的发展前景很大,各个领域都用到了嵌入式,学好嵌入式不愁没饭吃。

广义上讲,凡是带有微处理器的专用软硬件系统都是嵌入式系统。

如各类单片机和DSP系统。

从狭义上讲,那些使用嵌入式微处理器构成独立系统,具有自己操作系统,具有特定功能,用于特定场合的专用软硬件系统称为嵌入式系统。

嵌入式系统由嵌入式硬件与嵌入式软件组成; 嵌入式硬件以芯片、模板、组件、控制器形式埋藏于设备内部。

理解“嵌入”的概念主要从三个方面上来理解。

1、从硬件上,将基于CPU的处围器件,整合到CPU芯片内部,比如早期基于X86体系结构下的计算机,CPU只是有运算器和累加器的功能,一切芯片要造外部桥路来扩展实现,象串口之类的都是靠外部的16C550/2的串口控制器芯片实现,而目前的这种串口控制器芯片早已集成到CPU内部,还有PC机有显卡,而多数嵌入式处理器都带有LCD控制器,但其种意义上就相当于显卡。

比较高端的ARM 类Intel Xscale架构下的IXP网络处理器CPU内部集成PCI控制器(可配成支持4个PCI从设备或配成自身为CPI从设备);还集成3个NPE网络处理器引擎,其中两个对应于两个MAC地址,可用于网关交换用,而另外一个NPE网络处理器引擎支持DSL,只要外面再加个PHY芯片即可以实现DSL上网功能。

IXP系列最高主频可以达到,支持2G内存,1G×10或10G×1的以太网口或Febre channel的光通道。

IXP系列应该是目标基于ARM体系统结构下由intel进行整合后成Xscale内核的最高的处理器了。

2、从软件上前,就是在定制操作系统内核里将应用一并选入,编译后将内核下载到ROM中。

而在定制操作系统内核时所选择的应用程序组件就是完成了软件的“嵌入”,比如WinCE在内核定制时,会有相应选择,其中就是wordpad,PDF,MediaPlay等等选择,如果我们选择了,在CE 启动后,就可以在界面中找到这些东西,如果是以前PC上将的windows操作系统,多半的东西都需要我们得新再装。

嵌入式学习心得体会(精选8篇)

嵌入式学习心得体会(精选8篇)

嵌入式学习心得体会(精选8篇)嵌入式学习心得体会篇1(4622字)从实习到现在搞嵌入式开发快一年了,蓦然回首好像一年过得挺快,挺顺利的。

细细品味,发现这一年还是有很多值得回忆和总结的东西。

至少这一年看书挺多,大概二十几本,当然和那些一年看一百多本书的人没法比,但是我已经超越了自己。

这是我大学毕业的第一年,初次走上社会,很想一展身手,可是.....其实也不用可是了,和很多朋友一样碰了很多钉子,现在我和老板的关系就挺一般的,只是我性格还不错。

呵呵~~,做优秀员工看来还得慢慢学。

今年最大的收获就是做了一个半项目,是在uClinux下面跑的。

半个是SNMP-Agent的实现,因为我去的时候snmpd已经跑起来了,我只是实现部分管理功能;一个是基于Web的管理系统,使公司的主打产品微波通信设备上网。

这个项目是我一手策划,一手实现(界面设计是一位女同事,很优秀的程序员),从中学到的东西也最多,感情不可谓不深。

SNMP即简单网络管理协议,其实一点都不简单。

在我所知的网络协议里面,它仅仅比OSI的CMIP简单一点,而CMIP直到现在还没得到广泛应用。

我们能够实现SNMP-Agent不能不感谢CarnegieMellon大学免费发布的ucd-snmp软件包。

它使得开发人员专注于实现对特定设备的管理功能。

我在项目中的工作主要是扩展MIB,实现相应的管理功能以及网络功能的扩展。

我们公司的MIB库比较庞大,但是程序运行还是挺快的。

因为ucd-snmp软件包中大量使用回调函数,而且它将MIB树以二叉树形式表示,但是每个结点不是单个的MIB结点,而是一个表,包括了多个结点。

回调函数和两层表示法的使用是操作快速的主要因素。

基于Web的管理系统我原本是打算在设备外实现SNMP-Manager 的功能,因为设备中已经嵌入了Agent。

这样管理人员可以在世界各地通过WWW登录公司的管理平台,实现对所有设备的管理。

但是老板想在设备中嵌入一个管理系统,可以通过www管理单个设备就行。

嵌入式实训心得体会

嵌入式实训心得体会

嵌入式实训心得体会嵌入式实训心得体会(10篇)嵌入式实训心得体会1这学期才接触嵌入式系统感觉还称不上入门,我通过学习知道了嵌入式的发展前景很大,各个领域都用到了嵌入式,学好嵌入式不愁没饭吃。

广义上讲,凡是带有微处理器的专用软硬件系统都是嵌入式系统。

如各类单片机和DSP系统。

从狭义上讲,那些使用嵌入式微处理器构成独立系统,具有自己操作系统,具有特定功能,用于特定场合的专用软硬件系统称为嵌入式系统。

嵌入式系统由嵌入式硬件与嵌入式软件组成;嵌入式硬件以芯片、模板、组件、控制器形式埋藏于设备内部。

理解"嵌入"的概念主要从三个方面上来理解。

1、从硬件上,将基于CPU的处围器件,整合到CPU芯片内部,比如早期基于X86体系结构下的计算机,CPU只是有运算器和累加器的功能,一切芯片要造外部桥路来扩展实现,象串口之类的都是靠外部的16C550/2的串口控制器芯片实现,而目前的这种串口控制器芯片早已集成到CPU内部,还有PC机有显卡,而多数嵌入式处理器都带有LCD控制器,但其种意义上就相当于显卡。

比较高端的ARM类Intel Xscale架构下的IXP网络处理器CPU内部集成PCI控制器(可配成支持4个PCI从设备或配成自身为CPI从设备);还集成3个NPE网络处理器引擎,其中两个对应于两个MAC地址,可用于网关交换用,而另外一个NPE网络处理器引擎支持DSL,只要外面再加个PHY芯片即可以实现DSL上网功能。

IXP系列最高主频可以达到1.8G,支持2G内存,1G×10或10G×1的以太网口或Febre channel的光通道。

IXP系列应该是目标基于ARM体系统结构下由intel进行整合后成Xscale内核的最高的处理器了。

2、从软件上前,就是在定制操作系统内核里将应用一并选入,编译后将内核下载到ROM中。

而在定制操作系统内核时所选择的应用程序组件就是完成了软件的"嵌入",比如WinCE在内核定制时,会有相应选择,其中就是wordpad,PDF,MediaPlay等等选择,如果我们选择了,在CE启动后,就可以在界面中找到这些东西,如果是以前PC 上将的windows操作系统,多半的东西都需要我们得新再装。

嵌入式实习心得体会

嵌入式实习心得体会

嵌入式实习心得体会嵌入式实习心得体会1短短三周的很快就过去了,在中软国际嵌入式方向班的第二次实习马上就要结束了。

虽然只有短短的三周,但我学会了很多知识,学习了在Linux-Fedora14操作系统的环境下完成基于Smart210SDK开发板和DS18B20的温度采集及显示系统还有按键控制LED灯并实现开机和关机的相关功能,这些知识让我们对嵌入式有了更进一步的了解与熟悉。

作为一名大学生,纵观现在的就业形势,国家高校的扩招,世界金融危机的横扫,大学生应该有一种居安思危的紧迫感,特别是对已经度过几年大学的我来说,毕业并不是一个遥远的词汇。

宝剑锋从磨砺出,梅花香自苦寒来,缺少了平时的锻炼,没有厚积当然不能有薄发。

首先我得有思想上的紧迫感,在学校学习的都是理论知识,实践经验则是少之又少。

综合能力强的人才才是这个社会需要的,成长成为社会需要的人才是我的个人奋斗目标。

有了强大的精神动力,有了坚如磐石的毅力,相信成功并不遥远。

首先,通过这些天的实训我学到了很多知识。

这一阶段在Linux-Fedora14操作系统的环境使用Smart210SDK开发板做一些程序设计并烧写到SD卡中通过Smart210SDK开发板来实现程序的执行,通过对Smart210SDK开发板的一步一步的熟悉和了解我们开展了嵌入式的基本的程序烧写、调试、执行这些相关的锻炼过程。

最后我们做了两个项目:第一个是基于Smart210SDK开发板的按键控制LED灯并且实现开机和关机的相关功能与实现---项目功能是:实现长按开发板上的K1键实现开机或关机,在开机状态下能够实现K1短按控制LED1的点亮与熄灭、K2短按控制LED2的点亮与熄灭、K3短按控制LED3的点亮与熄灭、K4短按控制LED4的点亮与熄灭。

项目涉及的相关技术是:相关寄存器的调用,延时子函数的调用,LED灯的初始化,实现按键的长按与短按的控制的C语言程序的设计与实现。

第二个是基于Smart210SDK开发板和DS18B20的测量并在minicom上显示的功能与实现---项目功能:首先实现DS18B20的初始化,然后在DS18B20中写数据、数据转换、读数据、进行数据间的格式转换,最后在minicom上显示出所读出的温度,并且实现当温度高于32°C的时候LED灯闪烁,当温度高于35°C的时候蜂鸣器响。

嵌入式实习报告(共5篇)

嵌入式实习报告(共5篇)

嵌入式实习报告(共5篇)第一篇:嵌入式实习报告一、嵌入式系统开发与应用概述在今日,嵌入式ARM 技术已经成为了一门比较热门的学科,无论是在电子类的什么领域,你都可以看到嵌入式ARM 的影子。

如果你还停留在单片机级别的学习,那么实际上你已经落下时代脚步了,ARM 嵌入式技术正以几何的倍数高速发展,它几乎渗透到了几乎你所想到的领域。

本章节就是将你领入ARM 的学习大门,开始嵌入式开发之旅。

以嵌入式计算机为技术核心的嵌入式系统是继网络技术之后,又一个IT领域新的技术发展方向。

由于嵌入式系统具有体积小、性能强、功耗低、可靠性高以及面向行业具体应用等突出特征,目前已经广泛地应用于军事国防、消费电子、信息家电、网络通信、工业控制等各个领域。

嵌入式的广泛应用可以说是无所不在。

嵌入式微处理器技术的基础是通用计算机技术。

现在许多嵌入式处理器也是从早期的PC 机的应用发展演化过来的,如早期PC 诸如TRS-80、Apple II 和所用的Z80 和6502 处理器,至今仍为低端的嵌入式应用。

在应用中,嵌入式微处理器具有体积小、重量轻、成本低、可靠性高的优点。

嵌入式处理器目前主要有Am186/88、386EX、SC-400、Power PC、68000、MIPS、ARM 等系列。

在早期实际的嵌入式应用中,芯片选择时往往以某一种微处理器内核为核心,在芯片内部集成必要的ROM/EPROM/Flash/EEPROM、SRAM、接口总线及总线控制逻辑、定时/计数器、WatchDog、I/O、串行口、脉宽调制输出、A/D、D/A 等各种必要的功能和外设。

二、实习设备硬件:Embest EduKit-IV实验平台、ULINK2仿真器套件、PC机软件:μVision IDE for ARM集成开发环境、Windows 98/2000/NT/XP三、实习目的1.初步掌握液晶屏的使用及其电路设计方法;掌握S3C2410X处理器的LCD控制器的使用;掌握通过任务调用的方法把液晶显示函数添加到uC/OS-II中;通过实验掌握液晶显示文本及图形的方法与程序设计。

嵌入式实习工作总结[大全5篇]

嵌入式实习工作总结[大全5篇]

嵌入式实习工作总结[大全5篇]第一篇:嵌入式实习工作总结嵌入式实习工作总结在嵌入式公司经历三个月的工作实习已经结束了,在这三个月里,我和公司的职工以及领导都相处得很是融洽,大家对我也关怀备至,时常给我鼓励和帮助。

下面,我将实习三个月的工作总结如下:一、感想和体会1、态度决定一切。

工作时一定要一丝不苟,认真仔细,一个职员在公司的大部分时间都是在工作的,这就要求他在这段时间内一定要小心谨慎,一丝不苟,不能老是出错, 有必要一定要检验自己的工作结果,以确保自己的万无一失.工作的时候我一直保持极大的工作热情,不仅顺利完成工作任务,工作之余还经常总结经验教训,不断提高工作效率,虽然工作中我也会犯一些错误,受到领导批评,但我认为这些错误和批评是能让我能在以后的工作中谨慎小心,提高工作效率。

在和大家工作的这段时间里,他们严谨、认真的工作作风给我留下了很深刻的印象,我也从他们身上学到了很多自己缺少的东西。

这次生产实习虽然说时间比较少,但是却让我了解了公司的企业文化、生产模式和质量体系管理等经验,这对我来说是很宝贵的。

2、勤于思考在工作岗位上一定要勤于思考,不断改进工作方法,提高工作效率. 公司的日常工作都会比较繁琐,而且几天下来也会比较枯燥,就是需要你多动脑筋,不断地想方设法改进自己的工作方法,提高工作效率,减少工作所需时间3、不断学习要不断的丰富自己的专业知识和专业技能。

这会使你的工作更加得心应手。

一个人在自己的职位上有所作为,一定要对自己职业的专业知识有所熟悉,对自己业务所在范围内的业务技能也要熟练掌握,这样才算是一位合格的技术人员。

二、工作成果与收获在这三个月里,我作为一个质量改善技术人员,认真学习公司的质量管理流程,根据岗位职责的要求,主要有以下工作成果及收获:1、物料筛选车间筛选工装的制作完成的工装有:遥控器筛选工装3个,塑封电机筛选工装4台,铁壳电机筛选工装4台,电控测试工装4台,传感器筛选工装1台,PTC电加热筛选1台。

嵌入式技术实训报告心得

嵌入式技术实训报告心得

一、引言随着科技的飞速发展,嵌入式技术已经成为现代电子设备的核心技术之一。

为了更好地掌握嵌入式技术,我参加了嵌入式技术实训课程。

在实训过程中,我深刻体会到了嵌入式技术的魅力,以下是我对嵌入式技术实训的心得体会。

二、实训过程及收获1. 嵌入式系统概述实训初期,我们学习了嵌入式系统的基本概念、发展历程、分类及特点。

通过学习,我对嵌入式系统有了初步的认识,了解到嵌入式系统广泛应用于工业控制、智能家居、汽车电子、医疗设备等领域。

2. 嵌入式处理器及编程实训过程中,我们学习了ARM、MIPS等常见嵌入式处理器架构,掌握了C语言编程、汇编语言编程等编程技巧。

通过实际操作,我学会了如何使用开发工具进行嵌入式程序的开发,掌握了嵌入式系统编程的基本方法。

3. 嵌入式操作系统实训中,我们学习了实时操作系统(RTOS)的基本概念、特点及应用。

通过学习,我了解了嵌入式操作系统的原理,掌握了任务调度、内存管理、中断处理等关键技术。

同时,我们还学习了Linux操作系统在嵌入式领域的应用,了解了Linux内核的组成及工作原理。

4. 嵌入式硬件设计实训过程中,我们学习了嵌入式硬件设计的基本知识,包括电路原理图绘制、PCB设计、元器件选型等。

通过实际操作,我掌握了嵌入式硬件设计的基本流程,学会了如何进行嵌入式硬件调试。

5. 实训项目实践在实训后期,我们分组进行了嵌入式项目实践。

我所在的小组选择了智能家居项目,通过实际操作,我们完成了以下任务:(1)需求分析:分析智能家居系统的功能需求,确定系统架构。

(2)硬件设计:根据需求,选择合适的硬件模块,进行电路设计。

(3)软件设计:编写嵌入式程序,实现智能家居系统的各项功能。

(4)系统集成:将硬件和软件集成到一起,进行系统调试。

(5)系统测试:对智能家居系统进行功能测试和性能测试。

通过项目实践,我深刻体会到了嵌入式技术的实际应用,掌握了嵌入式系统开发的全过程。

三、实训心得体会1. 基础知识的重要性在实训过程中,我深刻体会到基础知识的重要性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

竭诚为您提供优质文档/双击可除嵌入式实验报告心得
篇一:嵌入式系统各实验实验报告
嵌入式系统设计实验报告
班级:学号:姓名:成绩:指导教师:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
1.实验一
1.1实验名称
博创up-net3000实验台基本结构及使用方法
1.2实验目的
熟悉up-net3000实验平台的核心硬件电路和外设
通过操作系统自带的通讯软件超级终端,检验各个外设的工作状态
1.3实验环境
硬件:ARm嵌入式开发平台、用于ARm7TDmI的JTAg仿真器、pc机
pentium100以上。

软件:pc机操作系统windows、ADs1.2集成开发环境、仿真器驱动程序、
超级终端通讯程序。

1.4实验内容及要求
一、内容
①嵌入式系统开发流程概述
②熟悉up-net3000实验平台的核心硬件电路和外设
③ARmJTAg的安装与使用
④通过操作系统自带的通讯软件超级终端,检验各个外设的工作状态
二、要求
通过本次课程对各个外设的了解,为今后各个接口实验打下基础。

1.5实验设计与实验步骤
一、JTAg的驱动程序的安装:
执行armJtag目录下armJtagsetup.exe程序,选择安装目录,安装JTAg软件。

二、通过通讯软件超级终端来检验外设的工作状态:
①运行windows系统下的超级终端(hyperTerminal)应用程序,新建一个通信终端。

为所建超级终端取名为arm,可以为其选择第一个图标。

单击“确定”按钮。

②在接下来的对话框中选择ARm开发平台实际连接的pc 机串口(如com1),按确定按钮后出现属性对话框,设置通
信的格式和协议。

波特率为115200,数据位8,无奇偶校验,停止位1,无数据流控制。

按确定完成设置。

③完成新建超级终端的设置以后,可以选择超级终端文件菜单中的保存,将
当前设置保存为一个特定超级终端到桌面上,以备后用。

用串口线将pc机串口和平台uART0正确连接后,就可以在
超级终端上看到程序输出的信息了。

④启动开发板,按住开发板上键盘的任意按键,使开发板进入bIos设置状态。

⑤最后分别在按电脑键盘上的相应按键对各个外设的
工作状态进行检验。

1.6实验过程与分析
当在电脑键盘上分别按下相应按键时,试验台有相应反应,说明外设工作正常。

1.7实验结果总结
了解了up-net3000实验平台的核心硬件电路和外设,ARmJTAg驱动程序的安装与使用。

最后通过操作系统自带的
通讯软件超级终端,检验了各个外设的工作状态正常与否。

1.8心得体会
通过本次实验,我了解了嵌入式系统开发的基本流程,
知道了怎样通过操作系统自带的通讯软件超级终端来检验
各个外设的工作状态。

第一次实验没有难度,轻松加愉快地完成了,通过了检验,方便了以后实验可以正常进行。

2.实验二
2.1实验名称
ADs1.2软件开发环境使用方法
2.2实验目的
①学习串行通讯原理,了解串行通讯控制器。

②掌握ARm的uART相关寄存器的功能,熟悉ARm系统硬件的uART相关接口。

2.3实验环境
硬件:ARm嵌入式开发平台、用于ARm7TDmI的JTAg仿真器、pc机pentium100以上。

软件:pc机操作系统windows、ADs1.2集成开发环境、仿真器驱动程序、超级终端通讯程序。

2.4实验内容及要求
学习串行通讯原理,了解串行通讯控制器,阅读ARm芯片文档,掌握ARm的uART相关寄存器的功能,熟悉ARm系统硬件的uART相关接口。

编程实现ARm和计算机实现串行通讯:ARm监视串行口,将接收到的字符再发送给串口(计算机与开发板是通过超级终端通讯的),即按pc键盘通过超级终端发送数据,开发板将接收到的数据再返送给pc,在超
级终端上显示。

2.5实验设计与实验步骤
①在新建工程时ADs创建了和工程同名的目录,在该目录下按类别创建子目录并存放工程文件。

②选中所有目录拖动到任务栏上的ADs任务条上,不要松开鼠标当ADs窗口恢复后再拖动到工程文件窗口,松开鼠标。

这样ADs将以子目录名建立同名文件组并以此对文件分类。

③双击main.c打开该文件。

④利用上个实验中的通讯软件超级终端来将生成的文件放到嵌入式开发平台中。

2.6实验过程与分析
按pc键盘,发现超级终端上显示的与键盘按下的是一致的,说明ARm监视串行口,将接收到的字符再发送给串口。

2.7实验结果总结
本实验首先将LcD显示模式转换为文本显示模式,然后在文本模式下清屏命令,最后向液晶屏和向串口输出。

ARm 监视串行口;将接收到的字符再发送给串口(计算机与开发板是通过超级终端通讯的);即按pc键盘通过超级终端发送数据,开发板将接收到的数据再返送给pc,在超级终端上显示。

2.8心得体会
通过本次实验,我掌握了串行通讯原理、并且了解了串行通讯控制器、熟悉ARm系统硬件的uART相关接口。

明白了ADs1.2软件开发环境的使用方法,到目前为止,实验难度不大,蛮开心的。

3.实验三
3.1实验名称
键盘及LeD实验up-3000实验台基本结构及使用方法
3.2实验目的
①熟悉ZLg7289芯片的内部结构
②掌握用ZLg7289驱动键盘和LeD的方法
③掌握ARm汇编语言和c语言的编程方法
④编写出一段程序,要求能在LeD上显示出小键盘上按下的4位数字
3.3实验环境
硬件:ARm嵌入式开发平台、用于ARm7TDmI的JTAg仿真器、pc机pentium100以上。

软件:pc机操作系统windows、ADs1.2集成开发环境、仿真器驱动程序、超级终端通讯程序。

3.4实验内容及要求
内容:
编写出一段程序,通过ZLg7289芯片驱动的键盘和8个共阴极LeD,将在小键盘上按下的4位数字按键值在LeD上
显示出来。

要求:
从右至左循环显示至少四位数字,基本功能实现之后实现从左至右显示数字。

3.5实验设计与实验步骤
①新建工程,将“exp3键盘及LeD驱动实验”中的文件添加到工程。

②定义键值读取函数。

编写主函数,将按键值在数码管上显示。

③通讯软件超级终端来将生成的文件放到嵌入式开发平台中。

3.6实验过程与分析
以下是核心代码:
Delay(5);//延时
writesDIo(ZLg7289_cmD_DATA0|0);//数码管以方式0译码,第一个数码管亮
writesDIo(key%10);//显示个位
Delay(1);//延时
篇二:嵌入式实验报告
实验一cVT6410gpIo控制LeD
1.1实验目的
1.熟悉RVDs
2.2开发环境。

2.掌握s3c6410内部相关寄存器的操作方法,最终实现对外部设备的控制。

3.熟悉在ARm裸机环境下的c语言编程。

1.2实验内容
建立RVDs开发环境。

编程显示二进制的0到15,如15全部灯亮,0全灭,最右边灯为最低位,最左边灯为最高位,轮流显示你学号的低四位
1.3实验设备
1.硬件:cVT6410教学实验箱、pc机;
2.软件:pc机操作系统windows98(2000、xp)+RVDs开发环境。

3.JLInK仿真器。

1.4实验原理
从电路图上我们可以看到,发光二极管LeD的一端连接到了ARm的gpIo,另一端经过一个限流电阻接电源VDD33V。

当gpIo口为低电平时,LeD两端产生电压降,这时LeD有电流通过并发光。

反之当gpIo为高电平时,LeD将熄灭。

注意亮灭之间要有一定的延时,以便人眼能够区分出来。

实验相应寄存器
端口配置寄存器
端口数据寄存器
端口上拉电路使能寄存器
1.5实验步骤及结果
1.准备好实验环境,将JLInK连接好。

给开发板上电,。

相关文档
最新文档