Linux-2.6.30.4在2440上的移植之MMC/SD卡驱动

嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。 一、移植环境 · 主  机:VMWare--Fedora 9  · 开发板:Mini2440--6...

嵌入式Linux之我行--内核I2C子系统详解

嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。 共享资源,欢迎转载:http://hbhuanggang.cublog.cn  1.1 I2C总线知...

学习Linux的一些建议(转)

     对于是应该学嵌入式Linux(嵌入式Linux培训 嵌入式Linux教程 )应用开发呢,还是系统开发,又或者是驱动开发呢?希望下面的内容能给我们这些初学者有帮助。 一、编程比较熟悉,只关心系统移植,应该学什么? 1)系统移植的方法 2...

I2C子系统详解

嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。 共享资源,欢迎转载:http://hbhuanggang.cublog.cn  1.1 I2C总线知...

嵌入式linux系统下无法解析域名问题

ping localhost ping: bad address 'localhost' ping www.baidu.com ping: bad address 'www.baidu.com' 存在/etc/hosts,/etc/resolv.conf,/etc/nsswitch.conf 都是从host上拷过去的 /lib下也有/lib/libnss_dns*, /lib/libnss_files*, and...

linux 嵌入式自动检测u盘口并挂载

1、在/etc/udev/rules下面添加 11-usb.rules (11开头是为了把规则排前面) 11-usb.rules 如下: ACTION!="add",GOTO="out" KERNEL=="sd[a-z][0-9]",SUBSYSTEM=="block",KERNELS=="1-1:1.0",DRIVERS=="usb-storage",RUN+="...

嵌入式linux串口编程

查询硬件的方式:查询方式、中断方式、DMA方式。串口很多是使用中断方式,这种方式一般来讲对CPU比较有效。UART的操作主要包括以下几个部分:      数据发送;数据接受;产生中断;产生波特率;Loopback模式;红外模式;自动流控模式...

嵌入式linux下u盘自动挂载的实现

我实现的方法很简单,主要是周期读取文件/proc/partitions文件,当有u盘插入时,该文件中就会有u盘的信息:sdb1、sdb2等, 当系统检测到这些信息时,就执行命令mount,将u盘挂载到文件系统中。 可以在应用程序中开一个线程来周期读取...

嵌入式linux设置时间和时区

/etc/localtime 这个文件用来设置系统的时区,将 /usr/share/zoneinfo/ 中相应文件拷贝到/etc下并重命名为 localtime 即可修改时区设置 初始化脚本init.d加 hwclock –s     设置时候调用date -s;hwclock –w   ...

Linux驱动程序框架介绍

Linux驱动程序框架。         一、linux的设备驱动程序与外界的接口可以分为三个部分:   1.驱动程序与操作系统内核的接口。通过file_operations(include/linux/fs.h)数据结构来完成的。   2.驱动程序与系统引导的接口。这部...

基于嵌入式Linux系统的3G/4G路由器设计——iptables nat 模式

1. 3G/4G路由器设计方案   本路由器的设计是基于三个模块来实现的,分别为3G模块、WiFi模块和Linux硬件平台,如图1所示。3G模块的功能是利用运营商的无线数据卡进行PPP拨号,使得路由器能通过运营商网络连接至互联网。WiFi模块的功能...

为什么嵌入式LINUX内核和根文件系统分开存放

http://wxqxq520.blog.sohu.com/164207588.html  Flash 的分区可以根据需要划分,uClinux 中支持Flash 存储器的块设备驱动负责定义上述的分区。和PC 机下的Linux 不同,Flash 的分区把系统内核文件和根文件系统单独划分到两个分区中,而...

嵌入式linux面试题

基础试题(C语言)  一、ANSI C/C++方面的知识  一.1、简答题。下面的题目必须全部答对才给分(20分):  1、 如何在C中初始化一个字符数组。         char s[100]={' '}; 2、 如何在C中为一个数组分配空间。         char s[10];...

基于arm9的嵌入式linux V4L2+人脸检测并显示

声明:这是我第一次写博客,不太懂规矩。主要目的是为了分享经验。若发现侵权,请联系我删除相应的内容。声明:这是我第一次写博客,不太懂规矩。主要目的是为了分享经验。若发现侵权,请联系我删除相应的内容。本文章还有部分内容跟人脸识...

buildroot制作的嵌入式Linux系统启动后不是root用户

现象:buildroot制作的嵌入式Linux系统启动后不是root用户。log中有:mount: you must be roothostname: sethostname: Opperation not permitted原因:查看busybox权限:-rwsr-xr-x 1 xiaoli xiaoli 875488  11:18 busybox权限中有个s解决...

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

写文章

热门文章

一周热门问题