嵌入式linux开发环境搭建(五)——Ubuntu第三方软件仓库源

嵌入式linux开发环境搭建(五)——Ubuntu第三方软件仓库源    一般来说ubuntu官方的软件仓库由于服务器在国外,下载更新速度较慢,需要将软件仓库更换为国内镜像点。1、修改源配置文件先备份原来的配置文件mv /etc/apt/sources.list /...

基于ARM的嵌入式Linux移植真实体验(2)――BootLoader

基于ARM的嵌入式Linux移植真实体验(2)――BootLoader 宋宝华 [email]21cnbao@21cn.com[/email] 出处:dev.yesky.com BootLoader指系统启动后,在操作系统内核运行之前运行的一段小程序。通过BootLoader,我们可以初始化硬件设备、建立内存...

ARM技术论坛集合

1、VeryARM - ARM技术论坛 网址:http://www.veryarm.com/ 国内唯一专一的ARM技术论坛,论坛有大量的ARM技术工程师维护该论坛,并担当论坛版主。ARM技术论坛 的站长和会员大部分有深厚的ARM技术基础,并且对8051、DSP、MIPIS都有所涉略,在...

uClinux上Microwindows的移植与中文化

2007-12-25 09:55:38 摘 要:Microwindows是运行在嵌入式系统上的开源GUI软件,对嵌入式Linux操作系统具有良好的支持。本文介绍了在uClinux上移植icrowindows的过程;提出了三种解决Microwindows中文化的方法:直接加载中文字库,...

android系统开发(九)-Audio部分准…

1,audio内核部分的开发,包含codec驱动,cpu的声音驱动和内核alsa驱动等, 这个是完全的嵌入式linux的开发内容,这里跳过,请确保这几部分正确。 2,从alsa的官方网站下载最新的alsa-lib-1.0.23和alsa-utils-1.0.23 官方网站:http://ww...

都能看懂的嵌入式linux/android alsa_aplay alsa_amixer命令行用法

前几天在嵌入式linux上用到alsa command,网上查的资料多不给力,只有动手一点点查,终于可以用了,将这个使用方法告诉大家,以免大家少走弯路。 0.先查看系统支持哪几个alsa cmd:    ll /system/bin/asla*    经查,我的android4.4.2+l...

GUI收集

嵌入式GUI Microwindows由Century Software的CEO Greg Haerr主持开发的一个公开源码(LGPL)的项目。Microwindows致力于为一些小型设备和平台提供现代图形窗口环境。Microwindows支持许多硬件平台,移植性很强。Microwindows的主要目的之一便...

BusyBox init及其inittab文件分析

转帖自:http://blog.chinaunix.net/space.php?uid=23089249&do=blog&cuid=2208026 由于BusyBox自身的一些特点,BusyBox init非常适合在嵌入式系统开发中使用,被誉为嵌入式linux的瑞士军刀,它可以为嵌入式系统提供只要的init功能,并...

UBIFS文件系统的移植

  作者:piaozhiye86@126.com 首次做UBIFS的移植,不足之处欢迎批评指正。 2010-7-15     自从linux2.6.27以后的内核版本都支持UBI文件系统了,新版本的uboot已经支持UBIFS了。 软件平台 VMware Fedora-10 使用源码: linux-2.6.30.4.tar...

mdev的使用方法和原理

http://bbs.51cto.com/thread-592520-1-1.html mdev是busybox自带的一个简化版的udev,适合于嵌入式的应用埸合。其具有使用简单的特点。它的作用,就是在系统启动和热插拔 或动态加载驱动程序时,自动产生驱动程序所需的节点文件。在以bus...

一种Linux中快速定位段错误的方法

    在做嵌入式Linux开发的时候,程序很容易出现段错误。段错误一般是内存操作指针出错或是内存溢出等问题,有的时候系统会有一点错误提示,但有的时候就直接提示个Segmentation fault (core dumped) 。如果程序是单线程,那很好处理,编...

arm linux设置登录用户和用户密码,以及登录到root后reboot无法师用

设置登录用户和用户密码在/etc/inittab文件中,内容如下#first:run the system script file::sysinit:/etc/init.d/rcS#::askfirst:-/bin/sh::sysinit:-/bin/login::ctrlaltdel:-/sbin/reboot#umount all filesystem::shutdown:/bin/umount ...

linux驱动模块开机自动加载,以及应用程序开机自启动

将测试程序放在/bin底下,然后用vi编辑/etc/init.d/rcS,加上/bin/应用程序名 &,加上&表示后台运行   这两个功能的实现都是通过设置启动脚本来实现的。启动脚本的一般存放路径是 /etc/init.d/rcS  (rcS即脚本文件),自启动应用程序一...

linux如何查看一个进程的堆栈

方法一:pstack pidNAME        pstack - print a stack trace of a running process SYNOPSIS        pstack pid DESCRIPTION        pstack  attaches  to  the active process named by the pid on the command li...

从零开始写linux字符设备驱动程序(一)(基于友善之臂tiny4412开发板)

从这篇博文开始,我将开始手把手教会大家写linux设备驱动程序这是开篇,如何来写第一个字符设备驱动程序。首先,写一个最简单的字符设备驱动程序需要什么?或者说我们需要了解什么?1、每一个字符设备至少需要有一个设备号2、设备号 = 主设...

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

写文章

热门文章

一周热门问题