SPI驱动初步分析

SPI驱动初步分析   SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。 SPI接口技术是一种高速,高效的同步串行接口技术,因而SPI设备在数据通信中应用十分方便。设备驱动程序作为操作系统内核和硬件之间的接口...

转:基于ATMEL AT91RM9200的嵌入式Linux移植笔记(3)

转:基于ATMEL AT91RM9200的嵌入式Linux移植笔记(3) 2006-08-17  u-boot移植1  首先,了解一下bootloader。bootloader是系统加电后运行的第一段代码。它要完成的工作就是初始化硬件设备,建立内存空间的映射图,这样为最终调用...

某公司招聘要求

招聘高级嵌入式linux软件工程师 1、必须在TI DAVINCI (DM644X/DM36X/DM646X/OMAP3530/3730/DM816X其中之一) 的ARM+DSP平台上开发经验有两年以上,最重要,其他免谈,没有这个经验不要乱投简历; 2、必须三年以上的Linux环境下C/C++开发,以...

从需求的角度去理解Linux系列:总线、设备和驱动

摘自:http://blog.csdn.net/yueqian_scut/article/details/48687127 《从需求的角度去理解Linux系列:总线、设备和驱动》是一篇有关如何学习嵌入式Linux系统的方法论文章,也是从需求的角度去理解Linux系统软件的开篇。这是作者精心撰写...

linux下tftp使用(转一些命令)

linux下tftp使用(转一些命令) (2011-04-19 09:57:28) 转载▼ 标签: 杂谈 分类: linux系统 TFTP协议简介 TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入式linux的tftp开发环境包括两个方面:一是linux服务...

MMU、虚存与UClinux

        uClinux是专为无存储器管理单元(MMU)的微控制器打造的嵌入式Linux操作系统。uClinux首先被移植到摩托罗拉的MC68328 DragonBall集成微处理器上。从那以后, uClinux越来越受到业界的青睐, 被移植到更多的无MMU芯片上。目前,uCli...

第一次面试他人

    因项目需要,需要招聘嵌入式linux软件工程师一名,不需要有太多的经验,一年工作经验均可(无经验基础好的应届毕业生也可考虑)。    被人面试的经历多了,面试他人我可是头一回。    早上在网上帖出招聘通知,写的招聘要求很简单...

嵌入式系统:通过web界面下载文件

嵌入式Linux,利用boa 构建web服务器,在index.html中使用 超链接 href 来下载web服务器上的文件。 对于超链接的路径,href="doc/n1.cfg",要使用boa.conf中的 alias 的路径,否则路径无法正确链接。 查看 /etc/boa/boa.conf 找到路径重定...

YAFFS2的简单制作

YAFFS2制作根文件系统 1根文件系统预备知识 嵌入式Linux 中都需要构建根文件系统, 构建根文件系统的规则在 FHS(Filesystem Hierarchy Standard)文档中,下面是根文件系统顶层目录。 目录 内容 bin 存放所有用户都可以使用的、基本的命令。 ...

嵌入式多点触摸屏幕驱动设计

摘要:采用了三星公司的S3C6410X处理器,通过嵌入式Linux的驱动管理系统实现了对Cypress 7958、Snaptics TM1444等基于I2C总线协议的多点触摸屏幕的驱动设计。实践证明,在基于Linux核心的Qtopia平台以及Andriod嵌入式操作系统上运行流畅...

u-boot启动过程分析——基于lpc2210的移植代码[转]

u-boot启动过程分析——基于lpc2210的移植代码 作者:刘咖,华清远见嵌入式培训中心讲师。 u-boot是一种普遍用于嵌入式系统中的Bootloader。 Bootloader介绍 Bootloader是进行嵌入式开发必然会接触的一个概念,它是嵌入式学院二期课程中嵌...

Android/linux(earlysuspend、lateresume)睡眠唤醒机制简介

本文属于原创!!如要转载,请注明来源处 http://blog.sina.com.cn/s/blog_759dc36b0100stax.html   背景介绍: 睡眠/唤醒是嵌入式Linux非常重要的组成部分,因为优秀的睡眠唤醒机制可以是嵌入式设备尽可能的进入休眠状态,来延长电池的续...

Linux CAN编程详解

转载于http://velep.com/archives/1181.html 《Linux CAN编程详解》是一篇百度文库上的文档,主要描述了以下内容: can总线介绍及其帧类型;Linux 系统中CAN 接口配置;Linux 系统中CAN 接口应用程序开发;Linux 系统中CAN 接口编程实例...

嵌入式Linux驱动笔记(十七)------详解V4L2框架(UVC驱动)

你好!这里是风筝的博客, 欢迎和我一起交流。 Video for Linux 2,简称V4l2,是Linux内核中关于视频设备的内核驱动框架,为上层的访问底层的视频设备提供了统一的接口。凡是内核中的子系统都有抽象底层硬件的差异,为上层提...

mmap映射区和shm共享内存的区别总结

linux中的两种共享内存。一种是我们的IPC通信System V版本的共享内存,另外的一种就是我们今天提到的存储映射I/O(mmap函数) 在说mmap之前我们先说一下普通的读写文件的原理,进程调用read或是write后会陷入内核,因为这两个函数都是系...

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

写文章

热门文章

一周热门问题