mdev原理

mdev原理 mdev 是busybox 自带的一个简化版的udev,适合于嵌入式的应用埸合。其具有使用简单的特点。它的作用,就是在系统启动和热插拔或动态加载驱动程序时,自动产生驱动程序所需的节点文件。在以busybox 为基础构建嵌入式linux 的根文件...

Linux下NFS(网络文件系统)的建立与配置方法

ZDNetChina服务器站 操作系统技巧  网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分...

[转] 基于TINY4412的Andorid开发-------简单的LED灯控制

阅读目录 一、编写驱动程序 二、编写代码测试驱动程序 三、编写HAL代码 四、编写Framework代码 五、编写JNI代码 六、编写App 参考资料: 《Andriod系统源代码情景分析》 《嵌入式Linux系统开发完全手册_基于4412_上册》 作者:彭东林 邮箱...

Linux 集成开发环境的实现

关键词: IDE 单片机 集成开发环境 嵌入式系统 专题  1 目的 嵌入式Linux上的开发上一个函待解决的问题,就是开发工具的匮乏和开发过程的混乱。开发涉及Bootloader、内核、驱动、文件系统、图形用户接口和显示应用程序等多个方面,...

Ubuntu下配置FTP服务器并用CuteFTP登陆

研究嵌入式开发,开始使用的是Linux平台,用的是Ubuntu环境,但是发现Ubuntu的图形界面仍然存在诸多问题,但是限于嵌入式Linux系统移植需要Linux环境,而且本人也是Linux终端的忠实爱好者,最终决定在Windows上配置Linux虚拟机后台运行,然...

Ubuntu下配置FTP服务器并用CuteFTP登陆

研究嵌入式开发,开始使用的是Linux平台,用的是Ubuntu环境,但是发现Ubuntu的图形界面仍然存在诸多问题,但是限于嵌入式Linux系统移植需要Linux环境,而且本人也是Linux终端的忠实爱好者,最终决定在Windows上配置Linux虚拟机后台运行,...

嵌入式学习规划(一)

ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发 目标: (1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2) 必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定) (3) 必须熟悉嵌入式软件开发流程...

mdev原理

mdev原理 mdev 是busybox 自带的一个简化版的udev,适合于嵌入式的应用埸合。其具有使用简单的特点。它的作用,就是在系统启动和热插拔或动态加载驱动程序时,自动产生驱动程序所需的节点文件。在以busybox 为基础构建嵌入式linux 的根文件...

Linux GNU 编译基础知识

A. arm-linux-gcc 这里只简单介绍该命令的使用方法,详细资料可详读参考资料中的《嵌入式LINUX应用开发完全手册》第3章。      -c  对源文件进行预处理、编译、汇编,但不做链接,生成中间OBJ文件,通常以.o结尾。      -g    ...

阅读编程规范收获

今天阅读了项目经理给的《嵌入式Linux编程规范》,有些问题是以前自己没有注意和没有接触过的,整理了以下3点:   1.  在多重循环中,应将最忙的循环放在最内层。 说明:减少CPU 切入循环层的次数。 示例:如下代码效率不高。 for (col ...

嵌入式 servfox分析

构建嵌入式Linux网络视频监控系统中,我们采用servfox来做服务器采集程序.servfox涉及到的内容主要有:V4L1接口、套接字和多线程编程. 这里简单分析一下servfox-R1_1_3. 1. servfox做了什么? servfox在采集图像的过程中主要做什么事情? 它初...

编写Linux内核模块——第一部分:前言

【编者的话】Linux内核模块作为Linux内核的扩展手段,可以在运行时动态加载和卸载。它是设备和用户应用程序之间的桥梁,可以通过标准系统调用,为应用程序屏蔽设备细节。本文来自Derek Molloy的博客,介绍了内核模块的概念、用途,以及如何...

Klimt+Qt/Embedded到linux上的移植

我需要把Klimt移植到一定的嵌入式GUI平台,在此次开发中,要把它移植到Qt/Embedded平台,然后再一起移植到嵌入式Linux上。1.准备Qt/Embedded 的嵌入式GUI引擎Qt/Embedded 的嵌入式GUI引擎其实就是Qt/Embedded交叉编译出来后的动态或静态函数...

嵌入式之路

在某外包公司做了三个月的.NET开发,实在是看不到有任何前途,毅然决定向嵌入式方面进军。用了一些时间把C语言的指针部分重点复习了一遍,在当当网上买了本嵌入式LINUX应用程序开发,然后做几个嵌入式的小实验,linux进程间通信,linux多线...

valgrind 做常态内存泄露的检查

 嵌入式Linux软件中对于吃内存是比较忌讳的,嵌入式设备的内存比较宝贵。在平时的编码过程中,需要我们经常去检查内存泄露的问题,如果靠经验去做,一行一行的代码检查,效果不太好,往往有遗漏。 valgrind是检测内存泄露的比较好的开源项...

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

写文章

热门文章

一周热门问题