Android Nand Flash 分区

转自:http://blog.csdn.net/qq258711519/article/details/8667325 一般的嵌入式Linux开发人员是要清晰区分不同器材的作用和名称的。比如系统,内核所有保存在Nand Flash之上,断电后仍然存在,而运行后程序是装入SDRAM或Mobile DDR之类的...

Eclipse-cdt 配合 gdbserver 进行 arm 程序远程调试 上

做嵌入式Linux开发也不用再羡慕windows程序员VS集成开发环境的强大,我们同样能够搭建出给力的IDE。 今天在这里记录一下我使用Eclipse-cdt,gdb,gdbserver搭建远程arm调试的过程。 首先介绍下,嵌入式Linux的GDB调试环境由Host和Target两部分...

嵌入式操作系统Windows CE之架构概述

早期的嵌入式软件基本上是在汇编级开发的,系统的运行不需要操作系统支撑。每增加一种系统功能都需要重新进行开发,这种情况给嵌入式系统的应用和发展带来很大的阻碍。随着嵌入式系统的广泛应用,操作系统的引入也就日益显得重要了。目前比...

NFS挂载根文件系统出现的错误(利用NFS服务挂载NFS根文件系统 .)

附加:弄了这么多天,上网百度那么多,原来是下面粉红 {MOD}背景地方出错了,输入那么长的命令不能用换行符 [u-boot@SMDK2440A]# setenv bootargs console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.108:/home/lwb/root_qtopia ip=192.168....

嵌入式操作系统Windows CE之架构概述

早期的嵌入式软件基本上是在汇编级开发的,系统的运行不需要操作系统支撑。每增加一种系统功能都需要重新进行开发,这种情况给嵌入式系统的应用和发展带来很大的阻碍。随着嵌入式系统的广泛应用,操作系统的引入也就日益显得重要了。目前比...

Qt移植(Qtopia4.2.2)

九、Qt移植(Qtopia4.2.2)(转载文章)1   Qt 和 Qtopia 简介 (自己的理解,不对之处还请见谅)     Qt特点是一次编写,处处编译。Qt是在PC机上安装安装使用的;Qtopia Core 是基于嵌入式Linux的面向单一应用的嵌入式产品...

RTOS快速入门--uc/os II

UC/OS是一种免费公开源代码、结构小巧、具有可剥夺实时内核的实时操作系统。其内核提供任务调度与管理、时间管理、任务间同步与通信、内存管理和中断服务等功能。 UClinux是一种优秀的嵌入式Linux版本。uClinux是Micro-Conrol-Linux的缩...

linux socket can程序cantool

转自:http://velep.com/archives/1177.html最近写了个自认为不错的基于linux socket can程序,主要功能:程序具备全部CAN功能,包括CAN标准帧/扩展帧接收与发送、CAN总线错误判断、环回等功能适用基于LINUX SOCKET机制实现的CAN接口,可用...

gdb 调试段错误

开发嵌入式Linux的时候经常会遇到segmentation fault,也就是段异常错误,一般是使用错误的指针访问内存导致。这种错误可以通过打开内核的异常信息输出,再用gdb对发生段异常的地址进行定位。 1.打开内核的异常信息输出: mips的内核代码关...

轻松控制 uClinux 嵌入式开发过程

       uClinux是目前比较普及的嵌入式Linux版本之一,它的功能很多,并且随着低成本、可运行uClinux的32位CPU的激增,以及uClinux首次成为Linux 2.6内核的一部分,uClinux将更加流行(如图1)。下面讨论一下开发者使用uClinux时如何...

从"RTOS移植"迁移到"实时Linux"

从"RTOS移植方案"迁移到"实时Linux方案"作者:MontaVista软件公司 Dean Misenhimer        在过去的10年中,Linux成功地取代了一些最主要的传统RTOS平台,成为了各种各样的嵌入式设备和应用中首选的新的嵌入式操作系统。尽管一度曾被...

在IMX6平台上基于gstreamer实现WIFI摄像头功能

最近在imx6上实现了WIFI摄像头功能。摄像头采集的视频数据,可以通过WIFI传输到PC机上进行实时直播。下面分别对Gstreamer和它的使用进行简单介绍。一、Gstreamer简介:Gstreamer是一个基于Pipeline的多媒体框架,基于Gobject,用C语言写成,...

VFS文件系统之一:VFS与MTD

(1)VFS文件系统       操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。文件系统由三部分组成:与文件管理有关的软件、被管理的文件以及实施文件管理所需的数据结构。一个分区或磁盘能作为文件系统使...

OpenEmbedded 入门 (一):OpenEmbedded 简介

1 概述 OpenEmbedded(OE)是一个开源的嵌入式linux系统构建环境。 Openmoko和poky都使用了定制过的OpenEmbedded环境。 Openmoko是一个开放软硬件设计的手机平台。Poky的本意是一个定制过的OpenEmbedded环境。 Poky环境包含了一个叫作Sato的...

Android HAL基础

最近开始看Android的HAL开发方面,发现现在国内研究这个的并不多,来自Jollen可能是走在Android HAL研究的最前沿,这也和他以前专注做嵌入式linux(openmoko)的工作经历有关,毕竟Android的application开发是基于Java的,而之前Jollen做...

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

写文章

热门文章

一周热门问题