深入剖析uClinux

 uclinux表示micro-control linux.即微控制器领域中的Linux系统,,是Lineo公司的主打产品,uCLinux是Lineo公司的主打产品,同时也是开放源码的嵌入式Linux的典范之作。uCLinux主要是针对目标处理器没有存储管理单元MMU(Memory Manage...

嵌入式Linux设备驱动开发(一)

设备驱动开发是Linux开发领域一个非常重要的部分,在Linux源码的85%都是驱动程序的代码。设备驱动开发不仅需要了解硬件底层的知识,还需要拥有操作系统的背景。驱动程序追求的是高效,稳定,驱动程序发生的问题有可能直接导致整个系...

基于qt的嵌入式Linux开发环境搭建

摘要:本文主要介绍在PC机上搭建基于QT的嵌入式开发环境,其中很多源文件都是开发板自带,需要相应资料的可以评论留下邮箱地址。 版本:交叉编译工具链:GCC 4.7.3  【gcc-linaro-arm-linux-gnueabihf-4.7-2012.12-20121214_linux.tar.bz...

搭建嵌入式Linux学习环境

1、tftp服务器与ntf服务器搭建 (1)、安装tftp服务器同时启动 yum install tftp-server* -y vim /etc/xinetd.d/tftp 将14行的disable项设置为no,允许启动tftp服务器 netstat -a | grep tftp (2)、安装ntf服务器 yum inst...

嵌入式linux驱动开发之点亮led

这节我们就开始开始进行实战啦!这里顺便说一下啊,出来做开发的基础很重要啊,基础不好,迟早是要恶补的。个人深刻觉得像这种嵌入式的开发对C语言和微机接口与原理是非常依赖的,必须要有深厚的基础才能hold的住,不然真像一些人说的,学了...

嵌入式Linux的内核镜像生成过程

嵌入式Linux的内核镜像生成过程 最近读了《embedded linux primer》,里面讲到了Linux内核镜像的生成过程。 感觉在这方面算是讲的比较好的。在这里翻译一下。 顶层目录的vmlinux 配置好交叉编译环境后,就可以以开始准备编译...

嵌入式Linux之我行——C+CGI+Ajax在S3C244

一、开发环境 主  机:Fedora 9 i386 开发板:友善的Mini2440,上面已经移植好了boa web服务器 编译器:arm-linux-gcc-3.4.1 二、实现步骤 1. 建立一个Html网页文件。文件名:test.html      C+CGI+Ajax在S3C2440中的应用    ...

嵌入式Linux网络编程 之 多线程聊天

题目要求:编写一个网络聊天程序,要求采用数据流的套接口编程 程序分为服务端与客户端 服务端最大同时连接10个客户端 服务端可以响应多个客户端的请求,每个客户端直接可以相互通信,由服务器实现转发。服务器端显示所有客户端的通信 客户...

ARM嵌入式Linux系统设计与开发

ARM嵌入式Linux系统设计与开发 基本信息 作者: 俞辉 李永 刘凯 王晓虹 丛书名: 高等院校计算机教材系列 出版社:机械工业出版社 ISBN:9787111300045 上架时间:2010-5-6 出版日期:2010 年5月 开本:16开 更多详细信息请查看:http://www...

嵌入式linux监控工具vmstat的使用

嵌入式linux监控工具vmstat的使用   mstat是一个查看虚拟内存(Virtual Memory)使用状况的工具,使用vmstat命令可以得到关于进程、内存、内存分页、堵塞IO、traps及CPU活动的信息。本文介绍了虚拟内存的运行原理,继而介绍了vmstat的用法...

嵌入式Linux开发环境搭建-1-Linux搭建

嵌入式Linux开发环境搭建-1-Linux搭建一、硬件环境二、安装1、下载Ubuntu镜像文件2、VMware下载安装3、在VMware安装Ubuntu3.1 新建3.2 安装系统3.3 VMware Tools3.3 遇错处理三、环境配置1、ubuntu 16.04 desktop + server LTS - 设...

有限状态机的嵌入式Linux按键驱动设计

原文链接:  http://www.eccn.com/design_2010052509381340.htm 秦国栋 (广西大学 电气学院,南宁 530004) 0  引言 一般的按键驱动程序通常非常简单。在程序 中一旦检测到按键输入口为低电平时,就采用软件延时10 ms后再次检测按键输入口...

嵌入式linux学习笔记4之字符设备驱动

Linux访问底层硬件需要利用驱动程序,linux的驱动程序有固定的框架,在框架之上加上自己要访问的硬件及操作就能编好驱动程序。 参考韦东山的《嵌入式Linux应用开发完全手册》第十九章,写一写自己的理解。 首先是设备的初始化,通过module_...

嵌入式Linux设备驱动开发(1)

用户进程是通过设备文件来与实际的硬件打交道。每个设备文件都有其文件属性(c/b),如表示是字符设备还是块设备。另外每个文件都有两个设备号,第一个是主设备号,用于标识驱动程序;第二个是从设备号,用于标识使用同一设备驱动的不同的硬件...

嵌入式LINUX环境下视频采集知识

 Video for Linux two(Video4Linux2)简称V4L2,是V4L的改进版。V4L2是linux操作系统下用于采集图片、视频和音频数据的API接口,配合适当的视频采集设备和相应的驱动程序,可以实现图片、视频、音频等的采集。在远程会议、可视电话、视频监...

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

写文章

热门文章

一周热门问题