嵌入式Linux中文站

最新发布

系统开发

嵌入式Linux下中文字体显示

阅读(138)

1).简介 嵌入式平台默认发布的嵌入式Linux版本通常并不包含中文字体支持,本文就通过Toradex计算机模块平台来演示如何添加中文字体的显示,因为Toradex的Linux发布是基于OpenEmbedded/Yocot项目编译的,因此这里也同样通过OpenEmbedded/Yocot项目编译带中文字体的定制化...

新手入门

在嵌入式系统中选择嵌入式Linux的理由

阅读(168)

随着技术的发展及人们需求的增加,各种消费类电子产品的功能越来越强大。随身携带的电子设备变得等同于PC:上面有键盘、触摸屏、LCD等输入、输出设备,可以观看视频、听音乐,可以浏览网站、接受邮件,可以查看、编辑文档等。在工业控制领域,系统级芯片以更低廉的价格...

新手入门

嵌入式LINUX和JVM结合 革新嵌入式系统软件开发

阅读(206)

嵌入式系统是计算机技术、通信技术、半导体技术、微电子技术、语音图像数据传输技术等先进技术和具体应用对象相结合后的新产品。系统无多余软件,硬件亦无多余存储器,可靠性高,成本低,体积小,功耗少; 可应用于家电、工业、通信、国防等领域。其产品形态丰富多样,市...

新手入门

嵌入式Linux的wget命令

阅读(168)

开发嵌入式Linux的时候,经常需要在它和主机之间交换文件,使用SD卡或者U盘插拔太麻烦了。使用主机搭建ftp服务器,嵌入式Linux访问它就简单多了。 嵌入式Linux可能没有完整的ftp客户端,使用小工具wget是个不错的选择。一般的wget命令是: wget ftp://192.168.1.xxx/mar...

系统开发

嵌入式Linux内核调试技术

阅读(195)

近年处理器技术发展速度加快,嵌入式领域发生了翻天覆地的变化。特别是网络的普及,消费电子异军突起,嵌入式与互联网成为最热门的技术。在所有操作系统中,Linux是发展很快、应用很广泛的一种操作系统。Linux的开放性以及其他优秀特性使其成为嵌入式系统开发的首...

系统开发

使用嵌入式 Linux 进行实时系统开发

阅读(171)

对于实时、决策或者低延时应用,Linux能够提供多种方案。第一种方法是和Linux内核一起运行一个hypervisor或者co-kernel。这种方案中hypervisor或者co-kernel的优先级高于Linux,实时任务则运行于其中。另外一种方式是使用非对称异构多核系统,Linux和另外一个实时内核分...

新手入门

嵌入式Linux系统BSP简介

阅读(95)

嵌入式系统由硬件环境、嵌入式操作系统和应用程序组成,硬件环境是操作系统和应用程序运行的硬件平台,它随应用的不同而有不同的要求。硬件平台的多样性是嵌入式系统的主要特点,如何使嵌入式操作系统在不同的硬件平台上有效地运行,是嵌入式系统开发中需要解决的关键问...

系统开发

嵌入式Linux Kernel错误跟踪技术

阅读(108)

随着嵌入式Linux系统的广泛应用,对系统的可靠性提出了更高的要求,尤其是涉及到生命财产等重要领域,要求系统达到安全完整性等级3级以上[1],故障率(每小时出现危险故障的可能性)为10-7以下,相当于系统的平均故障间隔时间(MTBF)至少要达到1141年以上,因此提高系...

系统开发

嵌入式Linux实时化技术

阅读(94)

引言 Linux支持PowerPC、MIPS、ARM、DSP等多种嵌入式处理器,逐渐被用于多种关键性场合。其中实时多媒体处理、工业控制、汽车电子等特定应用对Linux提出了强实时性需求[1]。Linux提供了一些实时扩展,但需要进行实时性改造。本文针对嵌入式Linux实时化技术中的一些关键...

新手入门

嵌入式linux是否值得去学习呢?学习嵌入式linux好吗?

阅读(83)

嵌入式Linux的应用领域非常广泛,所以现在学习嵌入式linux的人也是逐渐上升啊!对于嵌入式linux而言,主要的应用领域有信息家电、PDA 、机顶盒、Digital Telephone、Answering Machine、Screen Phone 、数据网络、Ethernet Switches、Router、Bridge、Hub、Remote acces...

系统开发

嵌入式Linux启动优化手记 U-boot优化

阅读(124)

既然不能使用新的U-boot,那就优化一点是一点,慢慢干吧。 1.去掉启动时的按键等待 U-boot 启动的时候出现一个 Hit any key to stop autoboot 不爽,干吗要停上1秒?虽然可以通过设置参数bootdelay=0来关掉这个延时,但这样做了以后就再也进不去U-boot了,更烦。检查代码...

系统开发

嵌入式Linux开发环境的搭建之:嵌入式开发环境的搭建

阅读(159)

交叉编译的概念在第4章中已经详细讲述过,搭建交叉编译环境是嵌入式开发的第一步,也是必备的一步。搭建交叉编译环境的方法很多,不同的体系结构、不同的操作内容甚至是不同版本的内核,都会用到不同的交叉编译器,而且,有些交叉编译器经常会有部分的bug,这都会导致最...

系统开发

嵌入式Linux开发环境的搭建之:U-Boot移植

阅读(187)

1.概念 简单地说,Bootloader就是在操作系统内核运行之前运行的一段程序,它类似于PC机中的BIOS程序。通过这段程序,可以完成硬件设备的初始化,并建立内存空间的映射关系,从而将系统的软硬件环境带到一个合适的状态,为最终加载系统内核做好准备。 通常,Bootloader...

行业新闻

谷歌憋大招:让Chrome OS运行完整版Android

阅读(180)

导读 与传统的Windows笔记本或者Macbook相比,谷歌的Chromebook具有明显的优势它原生支持运行Android应用,不过对于开发者来说,只在应用层面支持Android App还不够,要愉快地调试他们编写的应用程序,他们需要完整的Android模拟器。 据外媒Android Community报道,谷歌...

行业新闻

日益强大的Linux合作伙伴

阅读(158)

导读 25岁的SUSE是最早的商业Linux公司。42岁的微软是以Windows闻名的数十亿美元的成熟企业。多年来,Linux和Windows一直斗得你死我活这种情况一直持续到2006年,SUSE是第一家在两者之间的鸿沟上架起桥梁的Linux公司。 Linux纯粹主义者讨厌这种伙伴关系。但是我的天啊,...

行业新闻

编排工具对于Linux的优化之道

阅读(141)

导读 一旦公司越过了让我们看看这些容器如何工作的阶段,他们最终会在许多不同的地方运行容器。需要快速、高效地交付程序的公司 而今天,哪些公司不需要这样做? 是那些正在转向Linux容器的公司。他们还发现,一旦公司越过了让我们看看这些容器如何工作的阶段,他们最终...