嵌入式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库等组成的开发环境。本文具体说明了嵌入式交叉编译环境的建立过程和具体的操作步骤,希望能够对各位朋友搭建对应的...

嵌入式Linux使用Busybox init进程启动过程分析

转载于http://blog.csdn.net/shanzhizi/article/details/39082495 一、Busybox     Busybo是一个遵循GPLv2协议的开源项目。Busybox将众多的Linux命令集合进一个很小的可执行程序中,可以用来替换GNU fileutils shellutils等工具集。Bus...

嵌入式Linux学习3——vi文本编译器应用

Linux提供了一系列功能强大的编译器 如vi,emace是屏幕交互式编译器 vi简介: vi编译器是最早也是最受广大用户青睐的,(其实emace比vi好些但是我还没有用过,以后学会了 再给大家介绍 vi有有三个模式分别是:命令模式,插入模式,底行模式...

arm嵌入式linux qt入门问答,很经典!!

arm嵌入式linux qt入门问答,很经典!! 很多新手刚开始学习ARM的时候都会遇到下面类似的问题,由于很多基本原理都不会,所以很容易被表面问题迷惑,相信看完下述问答的新手一定会对ARM有一个非常清晰的印象。 1、请问qt-x11、qt-embedd...

嵌入式linux开发人员需要了解的几个重要的指令

拿到一个嵌入式设备之后, 我想看看这个设备的分区情况:cat /proc/mtd 回车 我想看看它各分区挂载的文件系统是什么:mount 回车 我想看看它的arm版本及主频:cat /proc/cpuinfo 回车 我想看看整个外界内存芯片的容量: 我想看看linux os占...

嵌入式Linux引导过程之1.3——Xloader的sys_init

上一篇文章对XLOADER_ENTRY进行了分析,看到其中调用的第一个标号就是sys_init,本文就对这个标号对应的代码段进行粗略的分析,这里我也还有好多没有搞明白的,就先留着,日后慢慢明白,先把自己目前能够看明白的东西记下来。 另外,需要...

嵌入式Linux的动态电源管理技术[摘自老古]

引 言   如何有效地管理嵌入式系统,尤其是移动终端的电源功耗,是一个很有价值的课题。动态电源管理DPM(Dynamic Power, Management)技术提供一种操作系统级别的电源管理能力,包含CPU工作频率和电压,外部总线时钟频率,外部设备时钟/电源等...

嵌入式LINUX内核开发专家谈“龙芯”签约MIPS

也谈龙芯签约MIPS 本文由《嵌入式系统Linux内核开发实战指南(ARM平台) 》一书作者 王洪辉 提供 购买本书     近日,我国拥有自主知识产权的高端处理器龙芯的设计单位中国科学院计算机研究所与全球老牌处理器架构企业美国...

《嵌入式linux应用程序开发完全手册》系统时钟和定时器学习笔记

系统时钟和定时器     一.系统时钟 (1) FCLK:用于CPU核       HCLK:用于AHB总线上设备:CPU核、存储器控制器、中断控制器、LCD控制器、DMA和USB主机模块 PCLK:用于APB总线上设备:WATCHDOG、IIS、I2C、PWM定时器、MMC接口、ADC、UA...

TI Davinci DM6441嵌入式Linux移植攻略——前言

3月份了,准备开始毕业设计之旅。这次的课题是来自导师的一个项目,我和另两位同学负责 TI Davinci DM6441的ARM端 的Linux系统移植。因为在此之前还没有完全真正做过Linux系统的移植,很多东西都只能自己慢慢探索。在看了大量的文献资料后...

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

写文章

热门文章

一周热门问题