首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 515 毫秒
1.
把用高级语言编写的应用程序嵌入专用微处理器系统,是微机化系统设计中的一个新技术,如何对这类应用程序进行重定位,并编写它们的启动程序,是设计好嵌入系统的关键本文就这些内容作些讨论,供打算自己设计嵌入式程序的读者参考。  相似文献   

2.
嵌入式系统中Bootloader的设计与实现   总被引:19,自引:2,他引:17  
随着越来越多的嵌入式设备研发中采用操作系统支持,必然要根据目标板设计引导程序(Bootloader),Linux由于其自身良好的性能被广泛地用在嵌入式系统中。该文以编写嵌入式Linux的引导程序为例,对嵌入式系统中Bootloader的设计、内核的重新编译以及Bootloader在嵌入式系统中的用法作了详细的叙述,对推动操作系统在嵌入式设备中的应用有很好的借鉴价值。  相似文献   

3.
嵌入式系统引导程序详探   总被引:5,自引:1,他引:4  
在32位嵌入式系统应用程序开发中的主要技术难点在于系统启动程序的编写,因此文中详细论述了在ARM7-S344BOX基础上开发嵌入式系统时启动程序的原理及实现的方法。最后介绍了一种轻量级的、便于移植的启动程序的实现。经调试运行,该启动程序运行良好。  相似文献   

4.
如何编写C-51与汇编语言接口程序(100037北京轻工业学院自动化系)魏世萌C-51是一种可直接访问MCS-51系列单片机硬件资源的嵌入式C语言,它不仅具有C语言结构化程序设计和功能丰富的库函数等高级语言特性,而且还可以与汇编语言混合编程,使高级语...  相似文献   

5.
介绍基于NiosⅡ的数字视频系统的实现方案。本设计利用Altera公司最新的SoPC(可编程片上系统)解决方案——以NiosⅡ嵌入式软核处理器为核心,实现数字视频系统。文中介绍系统硬件结构和功能,硬件系统程序编写和软件实现程序编写。与传统的FPGA设计方案相比,该方案可提高系统性能,降低软件开发成本和硬件实现风险,具有灵活性、高效性和低成本的特点。  相似文献   

6.
针对基于NetBIOS的网点通信程序设计,讨论了构造网络控制模块NCB、定义Net-BIOS命令方式等程序设计方法,给出了C语言编写的NCB块、NetBIOS命令操作码、位置指针和执行中断以及POST程序。  相似文献   

7.
工程CAD系统中的有限元对象的实现   总被引:1,自引:1,他引:0  
本文介绍作者研究开发的一种空间分析有限元系统,它采用面向对象的程序设计方法,编制了嵌入式有限元分析对象,它可以嵌入各种CAD分析系统,可以用于各种弯,坡,斜桥,箱梁桥及异型桥梁结构的三维受力分析。  相似文献   

8.
本文针对控制系统实时地测量控制管理的需要,讨论了它的中断系统在硬件和软件两方面的设计技术,通过实例介绍了用C语言编写实时中断程序的方法。  相似文献   

9.
在嵌入式系统上编写引导程序的例子。其平台基于Motorola公司的Powerpc823e处理芯片,采用Linux内核做为它的微型操作系统。分析嵌入式系统在Linux下的引导程序工作流程,并以开发的系统为例,介绍如何根据特定的主板与CPU来开发适合自己的引导程序。  相似文献   

10.
以ARM920T和嵌入式linux为平台,并根据方便移植和通用性的要求,按依赖于cpu与否和执行效率的要求分两部分设计出嵌入式引导程序(bootloader),第一部分用汇编编写,第二部分用C语言编写。在中断处理、硬件初始化以及地址映射和最终引导linux内核等一系列关键技术上做了详细的设计并给出了一般性的方案,该设计思路对其它不同的处理器和应用系统也有很好的借鉴价值。  相似文献   

11.
C语言作为一种“高级的低级“语言,成为嵌入式系统开发的最佳选择.在嵌入式程序设计中灵活地使用C指针,可以使程序简洁、紧凑、高效,会达到很好的效果.文章主要从数据指针、动态申请内存指针引用数组元素、函数指针几个方面阐述了C指针在嵌入式编程中的应用.  相似文献   

12.
系统调用是操作系统提供的一系列函数,它在嵌入式系统开发中起着重要的作用,驱动程序的设计和系统调用密切相关.因此,简单论述了嵌入式系统开发中驱动程序设计的重要性,说明了驱动程序的基本结构和实现原理.最后通过系统调用函数Write详述了系统调用函数实现的过程与机制,并总结了嵌入式Linux下系统调用的具体步骤.  相似文献   

13.
报告了当前嵌入式系统中人机交互界面的现状与实际应用需求.介绍了液晶显示控制器在嵌入式系统设计中的地位和作用,液晶屏接口信号的定义及作用.以Samsung公司的32位嵌入式微处理器S3C44B0X为例,详细说明了液晶显示控制器的功能及软件配置方法.结合320×240点阵的256色超扭曲向列相(STN)液晶屏与处理器的接口电路设计,给出了可方便移植的程序代码和具体配置参数,并能在具体的嵌入式应用系统设计中将其作为设计参考.  相似文献   

14.
现有的嵌入式智能家居预警系统存在着响应时间长、误报率高的弊端,为了解决上述问题,引入无线通信技术对嵌入式智能家居预警系统进行设计。嵌入式智能家居预警系统硬件设计主要包括无线通信单元、主控单元与遥控单元设计,软件设计主要包括无线通信程序、主控程序与安防预警程序设计。通过系统硬件与软件的设计,实现了嵌入式智能家居预警系统的运行。通过实验结果得到,与现有的嵌入式智能家居预警系统相比,设计的嵌入式智能家居预警系统极大地降低了系统的响应时间与误报率,充分说明设计的嵌入式智能家居预警系统具备更好的预警性能。  相似文献   

15.
介绍了一个基于ARM和Linux平台,使用Web服务器BOA和嵌入式数据库SQLite进行数据采集管理的远程数据采集系统。重点讨论了系统硬件平台的电路设计和软件平台的应用程序模块,提出了通过CGI程序对嵌入式数据库SQLite进行数据存取的方法。实验表明,系统采用sQLite进行数据管理,克服了传统数据采集系统存在的实时性差、存储效率低的缺点,可以在复杂环境下实时采集和高效存储远程数据。  相似文献   

16.
提出一个基于ARM-Linux平台的嵌入式会议系统终端控制器的设计方案,具体实现了以S3C2410A微处理器为核心的硬件电路,基于Linux操作系统、使用Qt编写的应用程序。数字化会议系统终端控制器通过网络传输,融合了视频、音频技术,有效地提升了会议系统的控制功能。  相似文献   

17.
文章介绍了基于MicroBlaze软核处理器的Bootloader程序的设计,详细介绍了适用该程序的FPGA嵌入式系统的硬件配置及Bootloader程序设计的硬件逻辑设计流程和软件设计流程。该程序是在FPGA硬件配置完毕之后,在内部处理器上运行的一段启动代码,用来将FLASH中的用户程序传输至外部RAM,并引导嵌入式系统从用户程序中开始运行。它解决了使用大规模复杂应用程序的嵌入式系统的引导问题,已在实际中应用,具有良好的适应性。  相似文献   

18.
一种适用于微型PLC的嵌入式操作系统设计   总被引:1,自引:0,他引:1  
为了解决通用嵌入式操作系统在微型PLC设计上的不足,提出一种适用于微型PLC的面向对象嵌入式操作系统设计方案。该系统由内核、PLC解释器、I/O存储空间映射、驱动程序等部分组成,其中内核又由工厂、事件管理、用户接口以及任务管理等模块组成。其特点是采用面向对象、模板以及设计模式的方式编程,从底层提供对微型PLC设计的优化,提供动态内存分配与自动回收功能和内存与I/O口的映射功能,且内嵌PLC解释器。经过测试表明该嵌入式操作系统可满足微型PLC的设计要求。  相似文献   

19.
在线路基础设施建设中,轨道安全维护是急待解决的薄弱环节,而轨道状态检测是保障列车安全运行的重要手段。应用OpenCV图像处理集,搭载嵌入式计算平台,对轨道图像采集处理,快速的分割并识别出轨道图像中的关键设备状态,是解决现有轨道检测技术成本高,效率低的一个重要研究课题。为研究该课题,设计了嵌入式轨道检测小车图像采集处理系统,包括整体系统结构设计、硬件选型与电路设计、软件运行结果测试。选用Linux平台作为处理核心,用Cadence设计STM32单片机同步采集触发电路,设计供电系统电路、优化正交编码电路与信号调理电路,在μC/OS-II系统下编写同步触发采集程序,完成小车采集系统配置安装与测试,验证了OpenCV程序在嵌入式平台上的工作稳定性以及算法的实用性。  相似文献   

20.
嵌入式人脸检测系统设计   总被引:1,自引:0,他引:1  
介绍了以计算机视觉为背景,基于FPGA实现嵌入式人脸检测系统的设计。系统设计过程包括配置MicroBlaze软核处理器、裁剪μClinux内核和应用程序设计3部分。以MicroBlaze软核为处理核心,通过片内添加外设接口和IP在Virtex-ⅡPro开发板上搭建硬件平台。以μClinux内核为软件平台,通过优化OpenCV提供的源代码设计人脸检测应用程序。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号