Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

基于Qemu的RTEMS仿真平台搭建

基于Qemu的RTEMS仿真平台搭建

1 概述此文档描述了在Windows Qemu虚拟机下建立RTEMS仿真测试环境的过程。QEMU是一个开源的虚拟机程序,主要应用在Linux系统中,使用命令行方式进行操作。QEMU在Windows下有移植版本,并且技术爱好者为Windows的QEMU提供了免费UI界面,使其更符合Windows用户的软件操作习惯。这个UI程序称为QEMU Manager,平均每年更新一次,目前最新版本号为7.0。用户可以从官网http://www.davereyn.co.u...
QEMU 仿真 RTEMSpc386

QEMU 仿真 RTEMSpc386

有些朋友,需要用QEMU仿真x86的RTEMS。以前写过一些文章,但还是有些朋友在细节上遇到了困难。我这两天抽了点时间,把这些细节梳理了一下,给需要的朋友们。这里需要朋友先看看这篇文章,先把QEMU的环境搭建好。 基于Qemu的RTEMS仿真平台搭建 我这里选择的是rtems 4.9.5,当然,朋友们也可以选择rtems 4.10.0。区别不大。 rtems 4.9.5 官方的下载地址是:http://www.rtems.org/ftp/pub/rtems...
RTEMS 开发环境建立 (Linux)

RTEMS 开发环境建立 (Linux)

已经写了Cygwin下的RTEMS方式的建立(见http://www.linuxidc.com/Linux/2011-09/42182.htm),但是思前想后,还是把Linux的也写了吧。先对比一下cygwin和linux的开发环境的优缺点。 1.cygwin 方式 – 下载相关的 GNU Tools 的 压缩 包并安装;– 编译速度慢,但开发界面友好。2.纯 linux 方式 – 下载相关的 GNU Tools 的 RPM 包并安装;– 编译速度快,但 ...
RTEMS 编译环境的建立(Cygwin)

RTEMS 编译环境的建立(Cygwin)

开发环境是进行 RTEMS 开发的基础。RTEMS 为开发人员准备了基于Windows和Linux两大操作系统的工具链。两条工具链都是GNU工具链在不同平台上的移植。本质上都是相同的。在Windows操作系统下,建立Cygwin的开发环境,在cygwin上编译RTEMS的应用程序,使用Windows的编辑工具编辑RTEMS的代码。由于Cygwin是一个Windows下类Linux的环境。所以本文介绍的方法也适用于Linux的大部分发行版本。相关阅读:RTE...
Android虚拟平台的编译和整合

Android虚拟平台的编译和整合

概要Android从2008年开始到本文写的2011年,短短三年的时间里成为手机行业首屈一指的操作系统,在平板电脑,GPS PND甚至工业控制等领域也迅速流行起来。越来越多的CPU厂商提供完整的Android解决方案使得Android的编译方法千差万别。本文从Google原生态的Android系统入手,试图跳过所有的CPU厂商从Android自带的ARM QEMU入手一步步的编译出定制的Android系统。(本文原创:欢迎转载请注明出处和作者 Ricky....
redboot on QEMU for mini2440

redboot on QEMU for mini2440

最近有空呼吸新鲜空气,重新拿起来了eCos,做点东西共享给大家。rt-thread最近很火,在mini2440的qemu平台上发表了测试和代码,这无疑给更多的爱好者以新的学习机会。这段时间一直在研究ecos,所以有了把ecos移植到mini2440的qemu平台的想法。经过几天的折腾,终于可以在qemu的上面看到redboot的命令了。先看看成果,然后进入枯燥的coding历程现在开始看代码,:-)1. 获得代码git clone git://repo.o...
MINI2440 QEMU 的 eCos 启动分析

MINI2440 QEMU 的 eCos 启动分析

1.总览一下eCos的启动方式eCos目前默认的启动方式有三种,RAM,ROM,ROMRAM。RAM启动的意思就是直接在RAM中运行,这种方式一般用于调试,不做必要的硬件初始化。ROM启动方式的意思是在ROM中直接运行,当然一定要支持XIP的NORFLASH才可以。ROMRAM的启动方式的意思是,ROM中开始运行然后把所有的代码复制到RAM中继续运行。2.Mini2440 QEMU的启动方式的选择MINI2440中目前还没有实现NOR和NAND Flash...
RTEMS Hello World for MINI2440 QEMU

RTEMS Hello World for MINI2440 QEMU

其实这篇写的感觉有些敷衍了,我的测试结果是,用Example2的例子,hello world等都可以跑了。有个问题大家不要奇怪,意味目前没有把u-boot到qemu,所以rtems要用gdb加载,所以rest这样的地方有错误。后面我会考虑一下怎么样让qemu直接加载,或者用u-boot加载RTEMS.发两个图来给大家看看 之前的错误是因为我不知道什么时候把MANAGERS=all 给 #MANAGERS=all, 注释掉了,天知道为什么,而且可以编译过去。...
eCos Configuration Tool build on ubuntu 10.04 AMD64

eCos Configuration Tool build on ubuntu 10.04 AMD64

这篇主要解决eCos的配置工具运行在Ubuntu 64bit上的诸多问题。先放截图,要不然大家看到代码头疼就看不到真相了。可以从Linux公社的资源服务器中下载打包的文件。 免费的免费下载地址在 http://linux.linuxidc.com/用户名与密码都是www.linuxidc.com具体下载目录在 /2011年资料/嵌入式Linux/eCos Configuration Tool build on ubuntu 10.04 AMD64/我们暂且...
<< 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 >>