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

首页 / 操作系统 / Linux

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/我们暂且...
QEMU MINI2440 的 Linux Fedora 8 下网络配置

QEMU MINI2440 的 Linux Fedora 8 下网络配置

最近应朋友的要求,研究一下QEMU MINI2440下的仿真。本来我以为这个过程没什么的,这一研究还真发现不少问题,写出来与大家分享。我使用的系统环境:1.使用VMware 6.5,宿主机使用 win 72.VMWare 6.5上的系统是 Linux Fedora 83.RTEMS 的编译环境 4.9 首先我从以下网站获取源代码:1.获取QEMU的源代码:git clone git://repo.or.cz/qemu/mini2440.git qemu2....
ARM学习心得之 TFTP安装配置

ARM学习心得之 TFTP安装配置

今天忙了整整一个下午带半个晚上,终于把tftp给安装上了,费了老大的劲儿,怪不得人们都不愿意在LINUX安装软件,真是不好整。把整个过程写下来,记个方法。下午首先是在公司的Fedora8上安装,直接YUM INSTALL TFTP ,倒是挺快,只是总是快到完成时,便报网络错误然后重新再下,过了好几次,我就只好放弃,自己手动在网上找这个软件。可是还真是不好找,大多是WINDOWS下的,LINUX下的没找到。只好作罢。回家从FEDORA6里面的3和5CD里分别...
GUI 在 MINI2440 QEMU 的eCos 上的移植

GUI 在 MINI2440 QEMU 的eCos 上的移植

经历了redboot, kernel测试,网卡驱动,web server的测试,很自然的我们想到了UI。这不仅仅是移植一个GUI, 更重要的让MINI2440 QEMU的ecos仿真平台更加完整话。对emwin的移植,需要两个部分,老生常谈了网上到处都是。(本移植也只是针对学习和测试,并非商业用途)1. LCD的驱动 这个请网上搜索,MINI2440 LCD Driver就可以。 2. GUI的OS接口探究emwin的OS接口部分,我们需要利用ecos的两...
<< 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 >>