嵌入式 Linux是嵌入式操作系统的一个新成员,其最大的特点是源代码公开并且遵循GPL协议,近几年来已成为研究热点。目前正在开发的嵌入式系统中,有近50%的项目选择Linux作为嵌入式操作系统。
一、消息队列概述 消息队列是一些消息的列表。用户可以从消息队列中添加消息和读取消息等。消息队列具有一定的FIFO特性,但是它可以实现消息的随机查询,比FIFO具有更大的优势。这些消息存在于内核中,由队列ID标识。 二...
1. ifconfig ethX ip netmask mask 的方式重启后会丢失, 修改配置文件的方式可以重启后保持ip,在网上搜索,发现在linux 的etc没有sysconfig文件,后来发现是这个原因。 /etc/sysconfig/*是红帽系统下服务初始化环境配置文件,我用的...
随着Internet与网络的迅速发展并向家庭领域不断扩展,使消费电子、计算机、通信(3C)一体化趋势日趋明显,嵌入式系统再...
嵌入式Linux下串口编程 一、配置内核 在嵌入式Linux下进行串口编程之前,先在内核中配置串口部分,如下: Device Drivers---> character devices---> Serial drivers---> ...
信号量 一.什么是信号量 信号量的使用主要是用来保护共享资源,使得资源在一个时刻只有一个进程(线程) 所拥有。 信号量的值为正的时候,说明它空闲。所测试的线程可以锁定而使用它。若为0,说明 它被占用,测试的线程要进入睡眠队列中,...
简介 本文介绍如何在ESXi虚拟化平台下,利用内核文件(bzImage)和内存文件(initrd.img)制作嵌入式Linux虚拟机模板。 虚拟机创建 可以通过vSphere Client来创建一个Linux虚拟机,其中一些选项: 1. Guest Operation System: Other Linux(32...
摘要 鉴于串口在嵌入式系统中广泛应用于操作GPRS模块、读卡器模块和GPS北斗模块等,串口操作成为嵌入式系统开发中必备工作,但是目前web中并没有提供一个封装良好的串口初始化和读写接口函数,因此本文基于工程实践提供了操作串口...
嵌入式linux设备中应用运行日志的实现 最近在做一个项目时,需要记录设备运行中情况,以方便对故障进行跟踪定位,完善.所以决定采用记录程序运行日志,经过在网上搜索,采用Log4cplus+BOA方案,log4cplus记录日志,boa作为web服务器,通过...
近年来,随着计算技术、通信技术的飞速发展,特别是互联网的迅速普及和3C(计算机、通信、消费电子)合一的加速,微型化和专业化成为发展的新趋势,嵌入式产品成为信息产业的主流。Linux从1991年问世到现在,短短的十几年时间已经...
查看CPU信息:cat /proc/cpuinfo 查看内存信息:cat /proc/meminfo 查看USB设备:cat /proc/bus/usb/devices 查看键盘和鼠标:cat /proc/bus/input/devices 查看各分区使用情况:df 查看体系结构:busybox uname -a 查看中断信息:cat /proc...
Qt是一个领先的跨平台应用和UI 开发框架(Framework),使用标准C ,适用于桌面,嵌入式和移动平台。在Nokia时代,Qt4就被大家所熟知并广泛应用,在被2012年被Digia全面收购后,Qt5的推出更是将Qt的跨平台性和易用性提升到了一个新的台阶...
1.前言:我对linux环境的一点认知 初学嵌入式linux,对于整个环境的认知,以及整个环境的操作非常重要。平时编程都是在集成开发环境下进行,比如VC6.0,写完代码后,直接按钮单击编译,点击运行,均是界面化操作。但各位开...
版本信息: Linux version 4.1.15 需求:嵌入式linux需要烧写的image文件有uboot、dtb、kernel、rootfs。每个image都需要有版本信息以供区分。 uboot: uboot启动时会打印出build时间戳,所以没必要每次build时手动修改ubo...
嵌入式Linux之我行——S3C2440上MMC/SD卡驱动实例开发讲解(一) (转自:http://www.cublog.cn/u3/101649/showart_2232724.html) 嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望...
[转帖]嵌入式Linux系统的设计与应用 摘要:随着嵌入式Linux系统的迅速发展,嵌入式Linux已发展成为嵌入式操作系统的一个重要分支。本文介绍了嵌入式Linux的设计和几种流行的嵌入式Linux系统。 关键词:嵌入式Linux一、引言嵌...