EABI和OABI

相信很多学习嵌入式linux的人都碰到过这样一个问题: 初学linux的时候大家都用的工具链版本多是3.4.5或3.4.2,名字为arm-linux-gcc或arm-softfloat-linux-gnu-gcc,可突然有一天发现这几个版本的编译器无法编译最新的内核了,并且发现人...

Wince和Linux区别

WinCE与Linux有何区别?   嵌入式Linux OS与Windows CE相比的优点:   第一:Linux是开放源代码,遍布全球的众多Linux爱好者都是Linux开发者的强大技术支持者;Windows CE目前6.0内核全部开放,GUI不开放。第二:Linux的内核小、效率...

Linux-2.6.32.2内核在mini2440上的移植(七)---添加ADC驱动

Linux-2.6.32.2内核在mini2440上的移植(七)---添加ADC驱动   【2】在内核中添加ADC 驱动 Linux-2.6.32.2 内核并没有提供支持S3C2440 的ADC 驱动程序,由于《移植开发实战指南》中ADC部分代码在实际测试中始终输出-1,而无法通过测试,于...

zedboard---opencv移植与测试(一)

首先本文主要内容是将opencv移植到zedboard的嵌入式linux中,并进行测试。写本文之前参考了xzyfeixiang,懒兔子,超群天晴,rainysky的博客与陆佳华的,把我遇到的问题总结下。我的开发平台式win7+虚拟机VMare(安装ubuntu)。 本文主要...

网络设备嵌入式系统浅谈

路由器和交换机是搞网络的最熟悉不过的。路由器和交换机的操作系统是什么那?大多是一些嵌入式Linux发行版。我们一般称之为固件。主流路由器固件有 dd-wrt, tomato, openwrt三类。 下面开始介绍几个:   OpenWRT OpenWrt 是一个嵌入式...

NAND FLASH控制器

摘自:《嵌入式Linux应用开发完全手册》——韦东山 一、NAND Flash介绍和NAND Flash控制器的使用 NAND Flash在嵌入式系统中的作用,相当于PC上的硬盘 常见的Flash有NOR Flash和NAND Flash,NOR Flash上进行读取的效率非常高,但是擦除...

内核移植相关

嵌入式Linux内核移植相关代码分析 [转载请注明出处,www.linuxforum.net,作者:张洪耿,patrick_zhg@hotmail.com]   本文通过整理之前研发的一个项目(ARM7TDMI +uCLinux),分析内核启动过程及需要修改的文件,以供内核移植者参考。整...

Linux 初始 RAM 磁盘(initrd)概述

Linux® 初始 RAM 磁盘(initrd)是在系统引导过程中挂载的一个临时根文件系统,用来支持两阶段的引导过程。initrd 文件中包含了各种可执行程序和驱动程序,它们可以用来挂载实际的根文件系统,然后再将这个 initrd RAM 磁盘卸载,并释放内...

linux下system()函数的使用

转自http://blog.sina.com.cn/s/blog_8043547601017qk0.html 这几天调程序(嵌入式linux),发现程序有时就莫名其妙的死掉,每次都定位在程序中不同的system()函数,直接在shell下输入system()函数中调用的命令也都一切正常.就没理这个bug,以为...

收到技术问题邮件

  我正在努力学习嵌入式Linux,今天从gmail哪里收到了一封请教一个关于制定livecd的问题,我一看,第一个反应,Oh,我哪懂!后来仔细看看,说是在moblin的maillist看到我遇到同样问题,列出的问题,和我在fedora10或者Ubuntu9.04版本...

NAND Flash的坏块管理设计

NAND Flash的坏块管理设计 摘要:主要介绍了基于嵌入式Linux的NAND Flash坏块管理设计和实现方案,详细阐述了坏块映射表的建立、维护及其相关算法,同时分析了此坏块算法在Linux内核及Bootloader中的具体应用。测试结果表明该算法能够处...

基于I2C的嵌入式多点触摸屏幕驱动设计

基于I2C的嵌入式多点触摸屏幕驱动设计      摘要:采用了三星公司的S3C6410X处理器,通过嵌入式Linux的驱动管理系统实现了对Cypress 7958、Snaptics TM1444等基于I2C总线协议的多点触摸屏幕的驱动设计。实践证明,在基于Linux核心的Qt...

USB分析

转载自:http://blog.csdn.net/aaa6695798/article/details/4776202 很久没有写《LDD3》的学习笔记了,趁着做项目的机会,学习一下USB的驱动程序,并写学习笔记。 。 如果刚开始接触USB,会感觉无从下手,这种感觉就像我第一次接触嵌入式L...

剖析适合STM32的五种嵌入式操作系统的优缺点

基于STM平台且满足实时控制要求操作系统,有以下5种可供移植选择。分别为μClinux、μC/OS-II、eCos、FreeRTOS和都江堰操作系统(djyos)。下面分别介绍这五种嵌入式操作系统的特点及不足。 1、μClinux μClinux是一种优秀的嵌入式L...

【Linux系列】1.Linux初步

Chapter1     Linux系统知识初步 一.Linux系统的产生与应用 Linux系统的产生:Linux系统的内核最早是由芬兰大学生Linus Torvalds开发的。于1991年8月发布。 应用涉及: a.Linux服务器: Linux系统非常可靠大多数企业选择其作为Web服...

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

写文章

热门文章

一周热门问题