嵌入式Linux文件系统

Linux支持多种文件系统,包括ext2、ext3、vfat、ntfs、iso9660、jffs、romfs和nfs等,为了对各类文件系统进行统一管理,Linux引入了虚拟文件系统VFS(Virtual File System),为各类文件系统提供一个统一的操作界面和应用编程接口。   Linu...

嵌入式linux基础知识

1.什么是设备驱动程序?     应用程序和实际硬件之间的软件层,连接硬件和内核之间的桥梁 2.linux将存储器和外设分为3类?     字符设备、块设备、网络设备     字符设备:按字节访问的设备,有序访问     块设备:能一次传送...

嵌入式Linux基础知识

目标设备与主机开发平台不同,需要使用交叉编译器 bootlader设计是嵌入式软件开发的起点。 bootstapp代码,,用于将bootloader放置到启动设备。  嵌入式引导程序中,分为两个阶段 1. IPL:   initial program loader   初始化加载器 2....

嵌入式Linux开发环境搭建

1.主要用于海思HI3518E方案视频编解码传输环境搭建 2.安装VMware 2.1、VMware介绍 (1)虚拟机软件原理介绍 (2)常用虚拟机软件:VMware和VirtualBox (3)VMware的版本介绍 (4)高版本的VMware创建的虚拟机文件用低版本的VMware是打不开的,反之...

嵌入式Linux文件系统

Linux 文件系统剖析 http://www.ibm.com/developerworks/cn/linux/l-linux-filesystem/Anatomy of the Linux file system   http://www.ibm.com/developerworks/linux/library/l-linux-filesystem/?S_TACT=105AGX52&S_CMP=cn-a-l嵌入...

嵌入式Linux综述

通常,理解特定任务的的最佳途径是从全局角度认识它。很多基本概念会给嵌入式系统开发的新手带来挑战。 读《嵌入式Linux基础教程》总结 嵌入与非嵌入 你可能认为桌面PC不是一个嵌入式系统,但是在远程数据中心运行的桌面PC可能就...

嵌入式Linux网络编程

计算机网络基础 OSI参考模型及ISO参考模型 OSI 七层模型(理想模型) 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 TCP/IP 四层模型(广泛应用) 应用层 传输层 网络层(Internet) 网络接口层(HW / ...

嵌入式Linux开发工具

嵌入式开发工具(下) 3.工程管理器-Make Make工程管理器也就是个自动编译管理器,自动指它能够根据文件的时间戳自动发现更新过的文件而减少文件的编译量,同时,它通过读取Makefile文件来执行大量编译   工作。**Makefile是make...

嵌入式Linux开发环境搭建

一、制作u-boot.bin文件:    tar xjf u-boot-1.1.6.tar.bz2    cd u-boot-1.1.6    patch -p1 < ../u-boot-1.1.6_jz2440.patch    make 100ask24x0_config    make 二、制作适用于4.3寸屏幕的uImage文件:    tar xjf linux-...

嵌入式Linux网络编程

一、TCP/IP协议 1、TCP/IP参考模型 TCP/IP协议模型遵循简单明确的设计思路,包括以下四层协议: 网络接口层:负责将二进制流转换为数据帧,并进行数据帧的发送和接受。数据帧是独立的网络信息传输单元。网络层:负责将数据帧封装成IP数据包...

嵌入式linux杂记

边看书边做笔记,主要是为了查阅方便。 1、readelf工具用来从可执行文件得到有用信息。譬如,readelf -h hello 可以从hello得到elf header信息。readelf -s hello可以查看hello的section 头文件 2、size命令可以得到可执行文件的各个段大小...

嵌入式LINUX试题

嵌入式LINUX试题 1、你平常是怎么用C写嵌入式系统的死循环的?     2、解释signal函数原型的含义: typedef void (*sighandler_t)(int); sighandler_t signal(int signum, sighandler_t handler);       4、volatile有什么含意?  ...

嵌入式linux之问题

1. 什么是mtd,如何分驱?   2. linux kenel是如何做到模块化的   3. linux对device的管理是如何做的?

嵌入式LinuX应用开发

本书全面介绍了嵌入式Linux系统开发过程中,从底层系统支持到上层GUI应用的方方面面,内容涵盖Linux操作系统的安装及相关工具的使用、配置,嵌入式编程所需要的基础知识(交叉编译工具的选项设置、Makefile语法、ARM汇编指令等),硬件部件...

嵌入式linux启动流程

s3c6410_map_io里面调用 mach-s3c6410下的cpu.c中 各个成员函数在不同时期被调用:1. init_machine 在 arch/arm/kernel/setup.c 中被 customize_machine 调用,放在 arch_initcall() 段里面,会自动按顺序被调用。2. init_irq在start_kernel...

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

写文章

热门文章

一周热门问题