首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
基于ARM的交叉编译工具的制作   总被引:3,自引:0,他引:3  
交叉编译就是在一个平台生成可以在另一个平台执行的代码,它作为嵌入式系统开发的前提和准备,具有相当重要的作用.文章利用Cosstool脚本工具集,详细说明了基于ARM和Linux的嵌入式系统的交叉编译环境的建立方法,并给出了具体的步骤.实验结果表明,可以在x86平台编译调试ARM平台上运行的程序.  相似文献   

2.
文中介绍了嵌入式Linux设备驱动程序原理,通过分析字符设备驱动代码,剖析了驱动程序的编写方法;同时阐述了ARM-Linux嵌入式交叉编译环境的建立及其操作要点。  相似文献   

3.
乔丽 《科技信息》2011,(16):221-221
嵌入式系统中的Bootloader代码与普通的C语言应用程序不同,在编译和链接程序时,不能使用glibc库中的任何支持函数,利用trampoline(弹簧床)的方法来解决main()函数中存在的问题,从而实现优化的Bootloader代码的高效执行。  相似文献   

4.
面向并联机床的G代码编程软件的开发   总被引:1,自引:0,他引:1  
以6-TPS型并联机床为结构模型,阐述了面向并联机床的G代码编程软件的开发思想和软件结构,以及无干涉刀位文件的生成方法.对若干关键技术进行了研究和探讨,包括数值计算、G代码的自动生成和编译、仿真验证、轨迹的插补和干涉校验等。  相似文献   

5.
基于ARM处理器和Linux操作系统的嵌入式软PLC运行系统,针对开发系统生成的目标代码通用性和不便于用户使用问题,设计了一种将IEC61131—3标准的语言程序转换为C语言程序的开发系统,使系统生成的目标代码在此种类型的运行系统上具有通用性。生成的LinuxC程序不仅能够在运行系统上直接编译运行,而且便于在PC机上仿真测试。介绍了各个模块的功能和实现,重点阐述了编译模块的设计与实现的关键技术,并结合实例进行测试验证。实验表明,该系统界面友好、操作简单,编译出的C语言程序执行效率较高,通用性强,方便用户使用。  相似文献   

6.
基于ARM9和MCX314AL为核心的嵌入式硬件平台,对嵌入式数控系统软件人机界面软件的主要结构进行了介绍,并重点分析了数控系统中G代码的实现方式。采用QT界面开发软件,在Qt4环境下对人机界面应用程序的实现。  相似文献   

7.
现代大型流水线机的一个重要特点是采用高度并行、重叠技术,因而程序的优化必须着重考虑影响机器效率的主要因素,从面向语言的优化转为面向计算机的优化,消除机器运算的相关性,以便获得高效运行的目标代码。本文在对一些算法评论的基础上,给出一个在大型流水线机上实现算术表达式优化的算法——特征线法。一、对几个算法的评价我们都知道,在单一处理机上算术表达式的编译算法通常采用按算符的优先级,从左到右  相似文献   

8.
基于OMAP-L138的嵌入式运动控制器的设计与研究   总被引:2,自引:0,他引:2  
付浩 《科学技术与工程》2013,13(1):196-200,205
提出一种基于OMAP-L138双核处理器的嵌入式运动控制器的设计方法.利用OMAP-L138的ARM核实现人机界面、数控代码编译等功能,DSP核实现插补及产生脉冲、控制电机运转.该控制器采用双CPU架构及片内内存共享数据的设计方法,能够更好地满足嵌入式运动控制器对实时性、控制精度及功耗的要求.  相似文献   

9.
基于ARM的嵌入式Linux的交叉编译环境的建立   总被引:2,自引:0,他引:2  
张瑞  于德海  马明龙 《科技信息》2009,(25):I0116-I0117
当开发嵌入式Linux软件时,一般都要经过交叉编译这一步,为嵌入式linux开发打下良好基础。文本详细叙述了针对armi386硬件平台的嵌入式linux交叉编译环境构建方法,从而更加深入地理解了嵌入式linux的编译过程。  相似文献   

10.
本文介绍IBMPC/XT机的代码生成器的设计。我们把编译程序分成两部分:前端编译和后端编译。前端编译对源程序进行分析,生成抽象指令形式的中间语言;后端编译对抽象指令进行处理,产生PC机汇编代码。对中间语言,采用语法制导原理进行分析,采用模式匹配产生汇编代码。  相似文献   

11.
MINIX是一种教学用的类UNLX操作系统,是学习操作系统的重要实例,但其源代码中有很多底层的代码使用了特殊的汇编语言,目前尚无这种汇编语言完整准确的说明,给MINIX的研究者带来很大的困难.从代码编译、文件结构、汇编代码和C代码的相互调用、语法四个方面详细准确地解释了MIMX操作系统中汇编语言的使用.  相似文献   

12.
介绍了一种新型指针处理在FPGA中的设计实现.主要包含2个部分:指针解释功能实现和指针再生功能实现.设计方法采用流水线和弹性RAM(随机存取存储器)等实现,提高了处理速度,降低了逻辑资源.代码采用VHDL语言进行设计.  相似文献   

13.
嵌入式操作系统的发展为计算机数控系统的研发提供了新的方法,上位机采用嵌入式实时操作系统Windows CE负责数控代码编辑解释仿真、故障诊断等弱实时任务管理,下位机采用自行开发的基于DSP及FPGA技术的运动控制卡负责代码插补及伺服控制等强实时任务管理.介绍了数控系统中关键技术的理论原理和技术路线,并阐述了基于嵌入式操作系统平台下的数控软件系统实现的方法,包括数控代码智能解释、数控代码的二维三维仿真及数控系统任务调度管理.  相似文献   

14.
针对Prolog源程序的特点,提出一种实现源程序完全代码化的编译方法,将事实 与规则集中的逻辑关系用代码表达成逻辑推理树。根据上述思想研制成QH-PROLOG 编译程序系统,比一般Prolog解释程序的速度快6~10倍,空间效率成倍提高,其工 作环境也优于国内外的解释系统。  相似文献   

15.
随着Linux操作系统日益被人们所接受,许多公司企业都使用Linux作为开发平台.文章主要阐述了嵌入式Linux设备驱动程序的概念;剖析了嵌入式Linux设备驱动程序的通用模块和具体开发流程;说明了驱动程序与内核之间的关系,进一步通过实例论述如何设计和编写模块化的嵌入式Linux设备驱动程序,以及解释驱动程序的关键代码.  相似文献   

16.
介绍了M icro C语言的文法特点,并以该语言为处理对象,用YACC实现了该语言的编译器。本文主要从编译技术的角度对M icro C语言的语法分析、目标代码及其解释执行过程进行了详细地阐述。  相似文献   

17.
应用YACC实现Micro C编译器   总被引:1,自引:0,他引:1  
介绍了Micro C语言的文法特点,并以该语言为处理对象,用YACC实现了该语言的编译器.本文主要从编译技术的角度对Micro C语言的语法分析、目标代码及其解释执行过程进行了详细地阐述.  相似文献   

18.
当前嵌入式系统被广泛应用于工业领域和家用领域,且随着嵌入式系统的不断发展,用户对嵌入式系统的要求也越来越高,因此实现与用户交流功能的嵌入式GUI成为嵌入式研究领域中的一个重点。该文详细描述了MiniGUI系统基于s3c2410开发板的移植与实现,内容包括交叉编译环境的建立、MiniGUI编译选项的配置和修改、启动项参数的设置以及交叉编译MiniGUI应用程序等。  相似文献   

19.
研究了嵌入式平台下远程监控系统车栽端的开发.依据车栽端功能需求,在Matlab/Simulink环境下搭建了车载端模型,详细介绍了该模型各部分的组成结构,并将模型生成的代码经编译、连接、下栽在硬件平台上运行.最后经过测试,显示了车载端具有数据采集,处理和发送的功能以及良好的实时性和稳定性.  相似文献   

20.
刘鹏  金凯  刘文一 《科技信息》2011,(17):95-96
本文介绍了嵌入式系统启动代码设计的通用策略,并在此基础上设计GEC2410的启动代码。经实验运行证明该方案是可行的,并为嵌入式系统启动代码的设计提供了借鉴。  相似文献   

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

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