1、安装VMWare
VMWare是一个虚拟PC软件,VMWare的产品可以使你在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器。VMWare是真正“同时”运行,多个操作系统在主系统的平台上,就象标准Windows应用程序那样切换。而且每个操作系统你都可以进行虚拟的分区、配置而不影响真实硬盘的数据,你甚至可以通过网卡将几台虚拟机用网卡连接为一个局域网,极其方便。安装在VMware操作系统性能上比直接安装在硬盘上的系统低不少,因此,比较适合学习和测试。
http://www.crsky.com/soft/1863.html
http://dl.pconline.com.cn/html_2/1/59/id=457&pn=0.html
我们采用:vmware 7.0.1.exe
2、安装Ubuntu
Ubuntu 是一个以桌面应用为主的Linux 操作系统。Ubuntu 拥有很多优点。相对于其他版本的Linux,Ubuntu 也有着自己的优势。首先,安装系统非常简单,只需要非常少的设置即可,完全可以和Windows 桌面系统想媲美;其次,图形界面很人性化,模仿了在xp 下常用的快捷键;还有,安装和升级程序时,可以通过网络,由系统自行安装依赖的文件包,从此不必再为Linux 系统的依赖关系大伤脑筋。综合考虑大家的使用习惯和学习的需要,我们选用Ubuntu Linux。
我们采用Ubuntu9.10 光盘镜像‘ubuntu-9.10-desktop-i386.iso’安装
Ubuntu 官网:http://www.ubuntu.org.cn
可下载各个版本的Ubuntu。当然,官网能找到各种关于Ubuntu 的信息。
Ubuntu 官方论坛:http://forum.ubuntu.org.cn/
可以找到大量的实用的Ubuntu 资源,中文论坛。Ubuntu 也有官方的英文论坛。
3、将Ubuntu 设置为root 用户自动登录
嵌入式交叉编译,经常需要root 用户的权限。把登录系统后的终端的默认用户改为root。
如果编译过程当中出现类似权限的问题,要注意查当前用户权限。
� 在Ubuntu 中新建一个终端(点这查看新建终端方法),输入:
#sudo –s
#sudo passwd
输入要设置的密码,这样以后我们就可以用root 用户登录了。
� 在终端中输入:
#sudo gedit /etc/gdm/custom.conf
这时会弹出文本编辑器,将‘custom.conf’内容修改成下面所示内容(若原来文件为空的
话就输入这些内容),保存关闭,重新启动Ubuntu 就会发现已经自动用root 用户登录了。
[daemon]
TimedLoginEnable=true
AutomaticLoginEnable=true
TimedLogin=root
AutomaticLogin=root
TimedLoginDelay=30
4、安装交叉编译器
将arm-linux-gcc-4.3.2.tgz 文件拷贝到Ubuntu 的/forlinx 目录下,该文件位于用户基
础资料光盘的“实用工具”文件夹中。在Ubuntu 中新建一个终端,输入下面的命令安装交叉
编译器:
#cd /forlinx (进入/forlinx 目录)
#mkdir /usr/local/arm (创建目录,若目录已存在会提示错误,跳过即可)
#tar zxvf arm-linux-gcc-4.3.2.tgz -C /
(编译器解压到/usr/local/arm)
完成后将在/usr/local/arm/目录下生成”4.3.2”目录。
这样,内核或其他应用程序均/usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-gcc
来指定使用该交叉编译器。
例如,我们查看这个编译器的版本,可以运行
#/usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-gcc -v
编译器安装正确,会显示编译器的版本等信息。
关键字:S3C6410 嵌入式 linux平台
引用地址:
搭建S3C6410嵌入式linux平台
推荐阅读最新更新时间:2024-03-16 14:28
通过任务分割提高嵌入式系统的实时性
摘要:分析长任务对嵌入式系统实时性的影响,在此基础上提出任务分割是提高嵌入式系统实时性的一种有效途径;总结长任务分割的方法,给出一个通过任务分割提高嵌入式系统实时性的实例。
关键词:嵌入式系统 实时内核 时间片 任务分割
引言
随着工业的飞速发展,人们对系统实时性的要求越来越高。计算机技术的进步客观上也为进一步提高实时性提供了可能。因此近年来,嵌入式实时系统的研究已经成为单片同应用领域的又一大热点,实编排软件也越来越多,有商业软件,也有免费的代码。然而影响系统实时性的因素很多,有硬件,也有软件的。这就决定了提高系统的实时性并不是一件十分容易的事情,除了使用高性能的CPU和高效的实时内核外,在实时系统应用的过程中,还要结合具体
[嵌入式]
黑莓发布全新解决方案以增强汽车和嵌入式软件Black Channel
BlackBerry日前宣布推出QNX Black Channel通信技术,这是一种新的软件解决方案,OEM和嵌入式软件开发人员可以使用该解决方案来确保其安全关键系统中的数据通信安全交换。 QNX黑通道通信技术已通过ISO 26262 ASIL D(汽车行业的功能安全标准)的认证,该标准基于IEC 61508中确定的安全数据通信要求以及AUTOSAR端到端通信保护配置文件中定义的缓解措施。 QNX Black Channel通信技术使嵌入式系统中的数据通信节点在功能上确保安全,通过安全封装要交换的数据并通过必要的安全检查对其进行验证,它可以保护数据通信免受系统软件故障、随机硬件故障和瞬态故障的侵害,同时有助于自动防止这类故障造成的
[工业控制]
基于S7600A的嵌入式系统Internet接入方案
摘要: TCP/IP协议栈大规模集成电路S7600A的结构、功能、硬件接口和应用程序接口;介绍一个基于实时任务操作系统μs/OS的S7600A应用方案,此方案实现了嵌入式系统的Internet接入。
关键词: TCP/IP API 实时操作系统(RTOS) 多任务 嵌入式系统
随着电子设备智能化要求的提高和各种功能强大的微处理器的推出,嵌入式系统逐渐成为许多电子设备不可缺少的一部分,并处在前所未有的发展期;而互联网概念的深入人心更为嵌入式系统与互联网的结合提出了要求。嵌入式系统接入Internet以后,不仅实现了设备的远程控制、维护和升级,而且从另外一层意义上讲,接入Internet的设备已经
[嵌入式]
嵌入式系统USB接口的虚拟示波器设计
虚拟示波器是将计算机强大的计算处理能力和一般硬件仪器的信号采集和控制能力结合在一起,从而实现一般示波器所不能实现的功能和友好的界面,弥补了传统示波器功能单一、体积庞大、携带不便、价格昂贵的不足。随着计算机技术的发展 ,对虚拟仪器的智能化和小型化的要求越来越高。嵌入式系统的发展使得基于嵌入式微处理器和实时操作系统的嵌入式虚拟仪器能够满足恶劣工作环境下的便携虚拟仪器的需要。同时,基于USB总线的仪器设备克服了现有PC总线虚拟仪器的不足,可满足自动化工业测量的要求,特别适合现场信号的测试。 常用的虚拟仪器多采用PCI或ISA插槽,然而采集卡的数量一般有限,因此在搭建系统的时候,只能指定特定的计算机或嵌入专门的采集卡,但有些设备根本就
[测试测量]
基于uITRON操作系统的嵌入式GUI设计
随着嵌入式系统技术的不断发展,各类嵌入式应用对人机交互界面的要求也越来越高,这就使得对嵌入式图形用户界面的需求越来越迫切。与一般系统上的图形用户界面相比,嵌入式系统图形用户界面要求轻型、占用资源少、高性能、高可靠性、可配置等特点。
本设计是在东南大学国家专用集成电路系统工程技术研究中心自主研发的,并在遵循uITRON 3.0标准的RTOS-ASIX OS基础上设计出一套适合于手持设备、仪器仪表等应用的图形用户界面——ASIX Window。该图形用户界面采用面向对象的设计思想,基于消息循环和事件驱动机制,构建了比较完整的窗口系统,为用户提供了类Win32 API的用户编程接口。考虑到一般嵌入式应用的屏幕较小,以及嵌入式系统处理器
[嵌入式]
嵌入式技术和物联网产业发展研讨会将在深圳召开
嵌入式技术和物联网发展迅速,嵌入式技术在巩固传统的应用基础上,探索新兴市场的应用,物联网(IoT)无疑是其中最具有广泛性的应用目标。嵌入式技术和物联网发生了许多变化,呈现出以下特点。第一产业整合、并购频繁。并购的领域主要集中在嵌入式系统芯片公司。第二手机增速放缓,全球半导体在低位增速徘徊,芯片和嵌入式企业正在瞄准以物联网、虚拟现实和人工智能为代表的新兴产业。第三 应对日益严峻的物联网安全的挑战,嵌入式系统的安全设计任重道远。第四 物联网云平台和物联网操作系统风起云涌,开源硬件和创客运动让嵌入式和物联网开发方式焕然一新。 华南地区是中国电子信息产业的重要基地, 深圳更有“中国硅谷”的美誉。嵌入式系统联谊会与中电器材总公司和中电会
[其他]
BMW如何利用电子改进燃料效能
在日内瓦国际车展上,宝马将展示“轻度混合动力”驱动、柴油机的SAV(高性能运动型多用途车),除了是以上三个单元的首次组合,该设计还加强了电子设备的使用。 宝马称这个车将提供此种类型车辆中迄今未见的燃料效率,以及非常低的CO2排放量。嵌入式计算机优化了燃油喷射,点火时间,气门机构和排气控制。四缸燃油发动机配有双涡轮和第三代共轨燃油喷射。智能全轮驱动系统无级分配前后轴的驱动力。 在混合引擎中的电动机提供15千瓦动力,能够在加速阶段加快柴油发动机的推力;而在闲置阶段,车的冲量用作发电,将电动马达变成发电机。电能储存在一个大的锂离子蓄电池中。 这个概念还可以使得设计者扩大电子功能。据宝马称,几个功能已经首次实现电子化
[焦点新闻]
飞利浦为嵌入式闪存和EEPROM开拓汽车电子应用
飞利浦电子公司宣布其0.18微米CMOS嵌入式闪存/EEPROM技术现已完全符合Grade-1汽车电子应用的需求,而其先进的0.14微米嵌入式闪存/EEPROM已开始在位于荷兰奈梅亨市的晶圆厂进行量产,这也是飞利浦第二家符合这一工艺生产要求的工厂。这两项最新的发展是飞利浦产品发展规划中的重要里程碑,表明公司独特的低功耗闪存/EEPROM技术已扩展到90纳米CMOS甚至更先进的水平。 嵌入式闪存和EEPROM存储器已成为当今许多片上系统解决方案的一个重要组成部分。它不但提供了在生产线上用不同的软件对这些芯片进行编程或进行现场软件升级的能力,还实现了对重要的本地数据例如PIN密码或地址簿信息的存储,并且可以在设备断电的时候保留这些数
[焦点新闻]