如何使用eclipse进行嵌入式Linux的开发

如何使用eclipse进行嵌入式Linux的 开发 习惯了在windows环境下开发的程序员在转到Linux平台时经常会抱怨没有一个好用的集成开发环境。和windows下常用的一些开发软件相 比,Linux自带的一些开发环境使用起来要么界面和操作不够方便、友好...

嵌入式Linux 建立udev 及有意思的udev FAQ

udev嵌入式上路经历 改编自udev轻松上路 第一、什么是udev?  这篇文章UDEV Primer给我们娓娓道来,花点时间预习一下是值得的。 第二、为什么udev要取代devfs?  udev是硬件平台无关的,属于user space的进程,它脱离驱动层的关联而建...

对嵌入式Linux中的根文件系统的理解和解析

虽然前面已经利用Busybox制作了根文件系统,但是对于根文件系统的作用和普通的文件系统之间的区别还是有点模糊。通过查找资料总结了一 下对根文件系统的理解,也欢迎大家一起讨论。    首先要明白的是什么是文件系统,文件系统是对...

嵌入式linux上QT标准键盘输入的实现

作者:刘洪涛,华清远见嵌入式学院讲师。 在嵌入式平台上运行QTE时,使用的键盘通常不是标准键盘,而是嵌入式设备外扩的普通按键。那么实现QTE键盘输入的方法大体上可以分为两类: (1)编写一个普通按键驱动,然后开辟一个QT线程读取按键...

嵌入式Linux之我行——ARM MMU工作原理剖析

一、MMU的产生       许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所以内存容量虽然小,但还是可以容纳当时的程序。但随着图形界面...

ARM嵌入式Linux设备树简介及应用示例

1). 简介        设 备树(Device Tree)是一种用来描述系统硬件的数据结构,一些硬件设备设计机制就是可被系统发现的(如PCIExpress或者USB总线), 而有一些则不是(尤其是内存映射外设)。对于后一种情况,不同于X86架构系统采...

嵌入式Linux文件系统及其存储机制分析

作者: 华清远见嵌入式学院 嵌入式系统与通用PC机不同,一般没有硬盘这样的存储设备而是使用Flash闪存芯片、小型闪存卡等专为嵌入式系统设计的存储装置,本文分析了嵌入式系统中常用的存储设备及其管理机制,介绍了常用的基于FLASH的文件系...

使用servfox 和spcaview架设嵌入式Linux视频服务器

网上有很多这样的文章,我写这篇文章,主要是记录我学习的点点滴滴,作为以后进一步学习好参考之用,也分享给广大同行朋友们。 源码下载:上www.pudn.com网站中,有相关的源码。本移植过程中需要包含的源码包:    Servfox    文件...

嵌入式Linux文件系统及其存储机制分析

嵌入式系统与通用PC机不同,一般没有硬盘这样的存储设备而是使用Flash闪存芯片、小型闪存卡等专为嵌入式系统设计的存储装置,本文分析了嵌入式系统中常用的存储设备及其管理机制,介绍了常用的基于FLASH的文件系统类型。 1.嵌入式系统存...

嵌入式linux:Ubuntu 12.04下NFS安装配置图解

下面介绍安装步骤 1、执行命令:sudo apt-get install nfs-kernel-server 我之前安装了,之所以写下来是防止重装系统后,这些东西都怎么安装。 2、执行命令:mkdir /home/song/nfs 建立一个nfs服务的专有的文件夹,这里路径依自己...

嵌入式Linux之我行——ARM MMU工作原理剖析

一、MMU的产生       许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所以内存容量虽然小,但还是可以容纳当时的程序。但随着图形界...

编译《嵌入式linux应用手册》出现的问题

 交叉编译出错提示/opt/FriendlyARM/toolschain/4.4.3/libexec/gcc/arm-none-linux-gnueabi/4.4.3/cc1: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /opt/FriendlyARM/toolschain/4.4.3/lib/libppl_c.so.2)...

嵌入式linux串口通信自发自收测试程序

 /*串口自收自发程序主函数*/#includeuart_api.hint main(){ int fd; char buff[BUFFER_SIZE]; char buff2[]=Hello NUAA2440! ; int nread,nwrite; if((fd=open_port(TARGET_COM_PORT))

对嵌入式Linux中的根文件系统的理解和解析

虽然前面已经利用Busybox制作了根文件系统,但是对于根文件系统的作用和普通的文件系统之间的区别还是有点模糊。通过查找资料总结了一 下对根文件系统的理解,也欢迎大家一起讨论。   首先要明白的是什么是文件系统,文件系统是对一个...

嵌入式LINUX环境下视频采集知识-V4L2,原理

V4L2是Linux环境下开发视频采集设备驱动程序的一套规范(API),它为驱动程序的编写提供统一的接口,并将所有的视频采集设备的驱动程序都纳入其的管理之中。V4L2不仅给驱动程序编写者带来极大的方便,同时也方便了应用程序的编写和移植,具...

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题