首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 140 毫秒
1.
本文讨论了基于ARM的嵌入式Linux的音频播放器.使用了以三星S3C2410芯片为CPU的ARM9开发板.于主机上建立交叉编译环境,对嵌入式压缩内核进行编译调试,通过串口移植了Bootloader、嵌入式Linux内核和文件系统到开发板上.从网络获取应用程序源代码,对音频播放器源代码经过交叉编译和调试并下载到目标机开发板上进行进一步调试.最终成功实现了播放音频的功能,结合其他设备,成为具有功率放大器功能的嵌入式音频播放器,且可进一步在其上开发视频播放和其他网络功能.  相似文献   

2.
交叉编译:ARM搏击Intel的软肋   总被引:1,自引:1,他引:0  
所谓交叉编译(Cross Compiling)是指借助主机操作系统和硬件资源开发的软件代码下载到目标系统上运行的软件环境,顾名思义交叉编译是区别于宿主机编译的,宿主机编译是在主机上完成编译-调试-运行的过程,这也是目前主流计算应用模式(如PC)。交叉编译一直是MCU和嵌入式系统开发的特色和骄傲。但到了今天它面向密集计算和应用的移动互联网时显得捉襟见肘,  相似文献   

3.
在嵌入式软件开发过程中调试占据很重要的位置。在详细分析Eclipse,CDT和GDB的特征后,扩展CDT的调试服务框架及其扩展点,实现在宿主机/目标机的开发模式中使用交叉GDB进行嵌入式软件的源代码级交叉调试软件。该交叉调试软件使用Eclipse作为集成开发环境,集成并扩展CDT插件,在宿主机端解析、加载带调试信息的目标文件,启动交叉GDB处理用户的调试操作,通过目标机服务器把经过封装的调试命令发给目标机执行,完成调试功能。该交叉调试方式支持通用的调试操作如设置/删除断点、源代码级或汇编级单步执行、连续执行目标程序、查看/修改目标程序变量、寄存器、内存和查看表达式等,以全软件的方式解决了嵌入式软件开发调试比较困难的、代价高的问题,加快了嵌入式软件开发周期。  相似文献   

4.
刘芳  臧威 《电子科技》2013,26(5):18-21
交叉调试是嵌入式系统开发的基本方式。基于采用PowerPC755处理器的调试目标机,设计并实现了基于Eclipse平台的集成开发环境MRTOS。该开发环境以Eclipse为调试前端,实现了与通用交叉调试器GDB的无缝集成,可实现对PowerPC755上目标程序的源代码级调试。  相似文献   

5.
Actel公司宣布针对该公司的CoreMP7推出免费的软件开发环境SoftConsole;CoreMP7是惟一一款面向现场可编程门阵列(FPGA)的32位ARM7微控制器核。SoftConsole以广泛使用的开放源Eclipse集成设计环境(IDE)和ARM7 GNU编译器和调试工具为基础,为编写和调试CoreMP7软件编程提供了具成本效益和可靠的手段,让设计人员基于Actel的单芯片Flash FPGA快速而简易地开发嵌入式系统应用程序。  相似文献   

6.
《电子测试》2006,(9):111-111
ACtel公司宣布针对该公司的CoreMP7推出免费的软件开发环境SoftConsole;CoreMP7是一款面向现场可编程门阵列(FPGA)的32位ARM7微控制器核。SoftConsole以广泛使用的开放源Eclipse集成设计环境(IDE)、ARM7GNU编译器和调试工具为基础,为编写和调试CoreMP7软件编程提供了具成本效益和可靠的手段,让设计人员基于Actel的单芯片Flash FPGA快速而简易地开发嵌入式系统应用程序。  相似文献   

7.
为了使智能监控系统具有人机交互功能,以DE2开发板为验证平台,通过编写VGA IP核以及在SoPC Builder搭建硬件环境,移植嵌入式图形界面软件μC/GUI到NiosⅡ嵌入式软件开发环境。实验结果表明,μC/GUI成功移植到NiosⅡ嵌入式开发平台中,可以实现μC/GUI文字显示、绘图以及窗口管理等功能,并可以外接任何具有VGA接口的LCD显示器。  相似文献   

8.
调试功能是软件集成开发环境中最重要也是最复杂的功能之一,调试功能的完善与否很大程度上决定了一个集成开发环境的优劣.作为一个大型软件集成开发环境的一部分,为了实现其调试功能,这里通过简要分析Eclipse CDT的调试机制,设计并实现了一个应用于基于Eclipse CDT的嵌入式开发环境的调试器,其中实现了一系列调试功能如断点设置、单步执行、源代码搜索以及变量、内存和寄存器查看等,为整个集成开发环境的实现打下了基础.  相似文献   

9.
基于Qt/Embedded的GUI移植及应用程序开发   总被引:1,自引:0,他引:1  
介绍了系统平台构建;重点分别从主机环境和XSbase255嵌入式开发板两部分介绍Qt/Embedded图形界面的移植,最后结合实例阐述了如何开发基于嵌入式Linux的应用程序以及文件系统镜像的制作。  相似文献   

10.
基于Qt/Embedded的GUI移植及应用程序开发   总被引:3,自引:0,他引:3  
介绍了系统平台构建;重点分别从主机环境和XSbase 255嵌入式开发板两部分介绍Qt/Embedded图形界面的移植,最后结合实例阐述了如何开发基于嵌入式Linux的应用程序以及文件系统镜像的制作.  相似文献   

11.
基于Linux嵌入式系统开发平台的构建及应用   总被引:1,自引:1,他引:0  
为了能够在硬件基础之上,按照产品要求或者研究需要进行各种嵌入式应用程序的开发,在介绍ARM和Linux特点的基础上,通过宿主机和开发板的对接模式,成功地将嵌入式Linux操作系统移植到32位微处理器S3C2410A上,从而建立所需的嵌入式开发平台。简要讨论几种调试方法,并提出一种整体打包的方法,最后以一个简单的Qtopia菜单程序为例,说明嵌入式应用程序的开发过程。  相似文献   

12.
基于ARM7-uClinux嵌入式系统中BootLoader的分析与设计   总被引:1,自引:0,他引:1  
对嵌入式系统BootLoader进行了深入地分析,给出了一种基于ARM7-uClinux系统下开发调试环境引导程序的设计方法.在ARM7开发板上完成了设计与实现,并成功地建立了开发调试环境.  相似文献   

13.
主要给出一种在VIM编辑器中实现对嵌入式软件调试功能集成的方法。首先,对VIM源码打上vimgdb补丁,使重新编译出来的VIM编辑器支持在其内部对调试器gdb的调用;然后,建立与安装适合调试嵌入式软件的gdb组件,并对vimgdb脚本进行适当的修改,使VIM可方便地在适合PC与嵌入式软件调试的gdb组件间切换。调试样例过程表明,在VIM中实现了对嵌入式软件的调试,而且,这种调试模式可行、高效。  相似文献   

14.
竺兴妹  陆克俭 《信息技术》2007,31(6):40-42,45
在目前的嵌入式系统中,经常需要和外围设备进行串口通讯。嵌入式微控制模块SBC386是以嵌入式微处理器为核心的单板计算机模块,通过插针可以方便地插在用户电路板上,从而构成完整的应用系统。介绍了一种基于嵌入式微控制模块SBC386的4路RS-232串口扩展设计方案,给出了其原理、硬件电路、软件设计及调试结果。  相似文献   

15.
嵌入式软件模块调试方法探讨   总被引:3,自引:0,他引:3  
祝捷 《电子工程师》2004,30(8):53-56
介绍了嵌入式软件模块的调试方法和调试环境.由于底层嵌入式软件的特殊性,一般在原型板调试时才开始进行底层嵌入式软件的调试工作.为了加快项目的开发进度,建议在硬件原型板制板之前开始嵌入式软件模块调试,即在没有硬件原型板时先尽可能地调试并解决嵌入式软件编程方面的错误.  相似文献   

16.
李鹏 《电子科技》2014,27(4):135-137,142
分布式并行计算的发展对嵌入式系统互联技术提出了更高的要求,RapidIO可提供芯片间、板间的高性能互联,传输效率高于PCIE和千兆以太网。文中给出了一种基于RapidIO的双主机节点嵌入式系统互联的设计方案、硬件设计及其软件实现,并对系统功能和性能进行验证。验证结果表明,该系统性能稳定、可靠,并为新一代高性能嵌入式系统互联提供了良好的解决方案。  相似文献   

17.
随着嵌入式系统的发展,嵌入式图形用户界面需求越来越明显,MiniGUI是目前比较成熟的嵌入式Linux系统的图形用户界面。为了满足嵌入式图形用户界面的需求,将MiniGUI移植到基于S3C2440的处理器目标板。首先说明了如何建立交叉环境,接着讨论MiniGUI1.6.10库和资源的移植,最后闸述运行环境的配置。实现了对$3C2440开发板的MiniGUI移植,完成嵌入式Linux图形用户界面的构建,并为其他嵌入式设备的移植提供借鉴。  相似文献   

18.
基于S3C2440的嵌入式Linux系统移植的研究与实现   总被引:6,自引:1,他引:5       下载免费PDF全文
微处理器技术的发展使嵌入式系统得到广泛应用,一个小型、实时、性能良好的嵌入式操作系统的研发和应用,就成为嵌入式系统进一步应用要解决的首要问题[1].描述了将Linux-2.6.23.14内核移植到基于S3C2440处理器目标板上的方法与过程.介绍了目标平台和Linux-2.6.23.14内核,并说明了如何搭建移植环境,着重介绍了Bootloader的架构和功能以及Linux-2.6.23.14内核的移植.结果证明该方法是可行的.移植后的Linux在嵌入式系统中运行良好.为嵌入式技术应用和研究提供有益的帮助.  相似文献   

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

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