电子发烧友网 > 嵌入式技术 > 技术文库

基于PXA255开发板外围字符设备的嵌入式Linux字符设备...

随着嵌入式系统的发展,嵌入式 Linux以其稳定性和开放源代码的优点在嵌入式系统的开发中得到广泛应用。越来越多的软硬件厂商使用嵌入式 Linux来开发自己的产品,对基于嵌入式 Linux平台开发设备的驱动程序和应用程序的需求在成倍增长。本文通过实现对 PXA255开发板外围字符设备(电机、数码管、串口和 mini键盘)的操作和控制,详细讨论了嵌入式 linux字符设备驱动的设计与应用。

2018-08-21 标签:嵌入式Linux开发板 25

一种应用于测控系统的基于Linux的嵌入式系统的设计

随着网络控制技术的快速发展,工业以太网得到逐步完善,在工业控制领域获得越来越广泛的应用。工业以太网使用了TCP/IP协议,便于联网,并具有高速控制网络的优点。随着32位嵌入式CPU价格的下降,性能指标的提高,为嵌入式系统的广泛应用和Linux在嵌入式系统中的发展提供了广阔的空间。由于Linux的高度灵活性,可以容易地根据应用领域的特点对它进行定制开发,以满足实际应用需要。

2018-08-21 标签:嵌入式Linux 31

基于嵌入式操作系统Linux环境中的没有竞争态读写进程同步设...

在对实时采集更新的数据进行处理时,往往会遇到数据更新速度与数据处理的速度不匹配的问题。这种情况下,会出现数据丢失而导致数据处理结果不准确,甚至会带来不可预测的后果,因此需要一种机制来协调数据更新与数据处理,从而保证数据的完整性和处理结果的准确性。作为一个多任务、多用户操作系统,Linux 支持多个进程在系统中并发运行,由于进程本身的动态特性,用来描述实时数据处理非常合适,因此,解决好Linux进程间的同步与通信问题就能解决实时数据处理的问题。

2018-08-20 标签:嵌入式Linux 43

基于嵌入式Linux下的I2C设备驱动的总体思路与框架设计

由于I2C总线的通用性,Linux作为一款优秀的嵌入式操作系统,也必须要对其要有很好的支持。在Linux内核源码中对I2C总线的驱动是基于总线设备驱动模型的,其驱动程序用到了特殊的几个数据结构,对I2C总线协议进行了更抽象更通用的定义,极大的增加了设备驱动的可移植性。要编写出自己的I2C 设备驱动程序,必须对这种内核I2C总线驱动的架构有深刻的理解。

2018-08-20 标签:嵌入式LinuxI2C 69

一种应用于测控系统的基于Linux的嵌入式系统的设计方案

随着网络控制技术的快速发展,工业以太网得到逐步完善,在工业控制领域获得越来越广泛的应用。工业以太网使用了TCP/IP协议,便于联网,并具有高速控制网络的优点。随着32位嵌入式CPU价格的下降,性能指标的提高,为嵌入式系统的广泛应用和Linux在嵌入式系统中的发展提供了广阔的空间。由于Linux的高度灵活性,可以容易地根据应用领域的特点对它进行定制开发,以满足实际应用需要。

2018-08-19 标签:嵌入式Linux测控系统 53

基于嵌入式Linux内核的系统设备驱动程序开发设计

Linux是一个遵循POSIX标准的免费操作系统。具有BSD和SYSV的扩展特性。与其他操作系统相比,嵌入式Linux系统以其可应用于多种硬件平台、内核高效稳定、源码开放、软件丰富、网络通信和文件管理机制完善等优良特性而正被作为研究热点,越来越多的研究人员采用Linux平台来开发自己的产品。Linux设备驱动程序在Linux内核源代码中占有很大比例,从2.0、2.2到 2.4版本的内核,源代码的长度日益增加,其实主要是设备驱动程序在增加。

2018-08-17 标签:嵌入式Linux 52

基于Linux2.6内核的实时性增强方案设计

基于Linux2.6内核的实时性增强方案设计...

2018-08-17 标签:嵌入式Linux 37

关于Linux嵌入式操作系统的优势特征详解

关于Linux嵌入式操作系统的优势特征详解...

2018-08-16 标签:嵌入式Linux 238

如何才能提高Linux系统的安全性?这八大招告诉你!

Linux系统不论在功能上、价格上或性能上都有很多优点,然而,作为开放式操作系统,它不可避免地存在一些安全隐患。关于如何解决这些隐患,为应用提供一个安全的操作平台,本文会告诉你一些最基本、最常用,同时也是最有效的招数。

2018-08-16 标签:Linux 56

基于Linux操作系统内核的崩溃转储机制解析

基于Linux操作系统内核的崩溃转储机制解析...

2018-08-13 标签:嵌入式Linux 74

关于Linux操作系统网络驱动程序编写知识详解

Linux作为挑战微软垄断的强有力武器,日益受到大家的喜爱。真希望她能在中国迅速成长。把程序文档贴出来,希望和大家探讨Linux技术和应用,促进Linux在中国的普及。

2018-08-13 标签:Linux程序编写 84

如何设计一个16位的嵌入式微控制器?

使用的FPGA器件是StratixⅡ型号为EP1S40F780C7。综合结果显示:A8096使用3 565个LE(LogIC Element)。时序分析结果:A8096可以运行在49.93 MHz的时钟频率下。A8096占用FPGA资源分布情况如图6所示。

2018-08-12 标签:微控制器fpga嵌入式 108

一种通过嵌入式互联网技术控制在线嵌入式设备的远程监控系统设计

随着Internet的广泛普及和通信技术的高速发展,大量基于TCP/IP的Internet应用可以被部署在嵌入式平台之上,同时各种嵌入式设备可以和PC机一样连入网络之中。由此发展的嵌入式互联网技术(EI)解决了不同网络与Internet之间连通的问题,使得通过嵌入式互联网对网络中嵌入式设备的在线远程访问、控制与管理成为可能 。目前,对分布在Internet网络中的嵌入式设备进行高效、可靠的集中远程控制和管理成为嵌入式技术中较为高端的课题。

2018-08-10 标签:嵌入式监控系统 662

关于嵌入式Linux系统开发学习流程详解

C语言是嵌入式领域最重要也是最主要的编程语言,通过大量编程实例重点理解C语言的基础编程以及高级编程知识。包括:基本数据类型、数组、指针、结构体、链表、文件操作、队列、栈等。

2018-08-10 标签:嵌入式Linux 129

一种关于利用DSP嵌入式技术的赛车刹车控制系统的设计详解

本文在硬件电路设计上采用DSP 芯片和外围电路构成速度捕获电路,电机驱动控制器采用微控制芯片和外围电路构成了电流采样、过流保护、压力调节等电路,利用CPLD实现无刷直流电机的转子位置信号的逻辑换相。在软件设计上,软件以C语言和汇编语言相结合的方法实现了系统的控制。最后提出了模糊控制调节PID参数的控制策略。

2018-08-11 标签:DSP嵌入式 92

一种基于嵌入式系统应用的机器人视觉系统设计详解

一种基于嵌入式系统应用的机器人视觉系统设计详解...

2018-08-11 标签:嵌入式机器人视觉系统 363

一种基于多种MEMS传感器的嵌入式姿态测量系统设计详解

传统的姿态测量因为采用高精度陀螺仪和加速度计等姿态传感器,体积庞大并且价格昂贵。当前MEMS产品因其体积小、价格低、功耗低,被称为是传统的惯性测量组合的一次重大改革,越来越多地应用于姿态测量应用中。并且,随着MEMS技术的迅速发展以及向各个学科领域的渗透,它的各方面性能如精度、鲁棒性、动态响应等都得到了巨大的提高。

2018-08-09 标签:嵌入式MEMS测量系统MEMS传感器 119

一种基于嵌入式Internet技术的通用RTU设计,为传统R...

针对传统RTU通讯速率低、通讯规约不统一、系统不开放,分析了在IEC 60870-5-104通信规约的基础上,结合嵌入式Internet技术,设计了一套开放、灵活、可靠的Webit-GRTU体系结构。通过实例验证了设计目标,为传统RTU低成本更新换代开辟了一条途径。

2018-08-09 标签:嵌入式InternetRTU 421

关于嵌入式串口同步帧数方法解析知识你知道多少?该怎么样才能学...

关于嵌入式串口同步帧数方法解析知识你知道多少?该怎么样才能学好嵌入式技术?...

2018-08-08 标签:嵌入式技术 303

以Arm-Linux为平台的智能家居控制系统的设计详解

嵌入式系统以其占用资源少、专用性强、功耗低的特点使其广泛应用在移动通信、工业生产、安全监控等领域。针对人们对高效、舒适、安全、便利、环保的居住环境的要求,提出了以Arm-Linux为平台的智能家居控制系统的设计。

2018-08-08 标签:控制系统Linux智能家居 128

编辑推荐厂商产品技术软件/工具OS/语言