基于嵌入式linux和ARM设计的无线家庭网关

 随着网络技术和信息家电的飞速发展,越来越多的家庭要求建立家庭网络。家庭网关是整个家庭网络的核心,它主要实现 Internet接入、远程控制,以及连接家庭内部异构子网的功能。基于PC机方案的家庭网关不仅成本较高,而且要求计算机一直处于...

ARM嵌入式Linux移植体验设备驱动(续1)

设备驱动程序是操作系统内核和机器硬件之间的接口,它为应用程序屏蔽硬件的细节,一般来说, Linux的设 备驱动程序需要完成如下功能:  .设备初始化、释放;  .提供各类设备服务;  .负责内核和设备之间的数据交换;  ...

2.28 嵌入式Linux开发工具-gdb make工程管理器

作业:知道汇编文件,反汇编成c语言文件,对比汇编和C语言 进入gdb调试后,输入disas main命令反汇编c程序   #include VS #include "stdio.h" 头文件的搜索路径不同 只在系统指定的目录下搜索(/usr/inlcude/) 多个文件编译:gcc m...

嵌入式LINUX学习-基于4412-LIUNX基础知识总结笔记

硬盘主分区、扩展分区和逻辑分区是什么? 硬盘分区是针对一个硬盘进行操作的,它可以分为:主分区、扩展分区、逻辑分区。其中主分区就是包含 操作系统启动所必需的文件和数据的硬盘分区,要在硬盘上安装操作系统,则该硬盘必须要有一个主...

嵌入式linux编程arm初步接触之汇编、Makefile

    近日,买了一块韦东山的JZS3C2440开发板用来学习linux开发,经过几天时间的摆弄,今天,终于实现了usb烧写裸机程序。     还是从经典的点灯开始,首先新建一个名为led.S的汇编文件,然后代码如下所示 .text .global _start _start...

嵌入式linux之高级c语言专题--指针2

第二部分:嵌入式linux高级c--指针2 1.8指针、数组与sizeof运算符 (1)sizeof是C语言的一个运算符(主要sizeof不是函数,虽然用法很像函数),sizeof的作用是用来返回()里面的变量或者数据类型占用的内存字节数。 (2)sizeof存在的价值?主...

嵌入式Linux开发系列之一: 走进嵌入式Linux的世界

转载:http://www.ibm.com/developerworks/cn/linux/l-embed/part1/index.html   随着信息化技术的发展和数字化产品的普及,以计算机技术、芯片技术和软件技术为核心的嵌入式系统再度成为当前研究和应用的热点,通信、计算机、消费电子技...

s3c2440硬件学习笔记----嵌入式Linux基础知识和开发环境的构建

注:所有内容基于友善之臂Mini2440开发板 一、嵌入式Linux开发环境的构建 嵌入式开发一般分为三个步骤: 1、编译bootloader,烧到开发板 2、编译嵌入式Linux内核,烧到开发板 3、编译各类应用程序,烧入开发板 软件环境构建 采用主机windows...

推荐一款嵌入式Linux的FTP服务端软件(stupid-ftpd)

作者:gzshun. 原创作品,转载请标明出处! 来源:http://blog.csdn.net/gzshun 在嵌入式Linux系统中,有时候需要搭建一个ftp服务器,以便windows或linux系统去访问嵌入式linux系统的数据。现在流行的ftp和vsftpd软件相对比较大,在嵌入式Li...

嵌入式Linux中的进程同步无竞争态读写

Linux作为一个开源、稳健的操作系统,支持多种平台,拥有丰富的开发工具和应用软件,尤其是其内核可裁减的特性,非常适合嵌入式系统。在数据实时性、准确度要求很高的情况下,系统在对数据的采集和处理过程中,由于其进程协调性问题,往往会...

嵌入式Linux:V4L2视频采集操作流程和接口说明

一般操作流程(视频设备): 1. 打开设备文件。 int fd=open("/dev/video0",O_RDWR);  2. 取得设备的capability,看看设备具有什么功能,比如是否具有视频输入,或者音频输入输出等。VIDIOC_QUERYCAP,struct v4l2_capability  3. 选择视...

嵌入式linux软件如何进行数据参数保存

转自:http://www.eccn.com/design_2012102510554011.htm 大多数软件开发都会涉及到数据参数的保存与读取,小至运行的单片机的软件,大至操作系统级别的软件(如linux,windows,mac),均会有专门的子程序或者模块进行参数的保存和读取...

嵌入式Linux中的进程同步无竞争态读写

嵌入式Linux中的进程同步无竞争态读写 2010年06月10日  Linux作为一个开源、稳健的操作系统,支持多种平台,拥有丰富的开发工具和应用软件,尤其是其内核可裁减的特性,非常适合嵌入式系统。在数据实时性、准确度要求很高的情况下,系统在...

嵌入式Linux开发系列之一: 走进嵌入式Linux的世界

肖文鹏 硕士研究生, 北京理工大学计算机系 2003 年 9 月 随 着信息化技术的发展和数字化产品的普及,以计算机技术、芯片技术和软件技术为核心的嵌入式系统再度成为当前研究和应用的热点,通信、计算机、消费电子技术 (3C)合一的趋势正...

嵌入式Linux实战篇--交叉编译环境的建立(基于ubuntu 8.10)

作者:曹忠明,华清远见嵌入式学院讲师 在进行嵌入式开发之前,首先要建立一个交叉编译环境,这是一套编译器、连接器和libc库等组成的开发环境。本文具体说明了嵌入式交叉编译环境的建立过程和具体的操作步骤,希望能够对各位朋友搭建对应的...

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

写文章

热门文章

一周热门问题