如何构造嵌入式Linux系统

的驱动程序。 参考文献: 1 魏永明,骆刚,姜军译。Linux设备驱动程序(第二版)。中国电力出版社,2002 2 赵炯著。Linux内核完全注释,2004 3 冯永红,朱善君。裁剪Linux技术分析。2001嵌入式系统及单片机国际学术交流会论文集,2001 本文于2004年8月30日收到。刘新朝:研究生,研究方向为微机控制。...
关键词: 嵌入式 Linux系统

http://www.eeworld.com.cn/mcu/article_2018021837864.html 发布时间: 2018-02-18



基于GSM网络汽车报警系统设计

硬件结构如图2所示。 2.1 微处理器模块 系统微处理器模块采用STC89C52系列单片机为核心,主要完成系统控制以及信号处理等功能。该单片机是宏晶科技推出的新一代超强抗干扰/高速/低功耗的单片机,指令代码完全兼容传统8051单片机,12时钟/机器周期和6时钟/机器周期可任意选择,最新的D版本内部集成MAX810专用复位电路;工作频率范围为:O~40 MHz,相当于普通8051...

http://www.eeworld.com.cn/mcu/article_2018021837859.html 发布时间: 2018-02-18



基于DSP的电动轮自卸车控制器的设计

  1. 前言  重型电动轮自卸车是大型露天矿和水利工程的高效运输设备。目前,分布在我国冶金、煤炭行业与大型水利建设工程的正在运行的重型电动轮自卸车约有600台之多,其电传动控制系统国内使用企业一直依赖进口美国通用电气公司(GE)的Statex系列单片机控制系统。由于该系统插件板多,致使线路复杂,调试困难,加之电动轮的工作环境恶劣,使得该类型的车存在故障率高、检修麻烦、备件昂贵等缺点,严重影响了自卸车的作业率。以往,有一些厂矿和研究所的技术研究员对该类产品进行分析与改造[1,2],但未从根本上解决问题。为此,湖南大学和湘潭电机股份有限公司联合研制了154T电动轮自卸车微机控制与故障诊断系统。该...

http://www.eeworld.com.cn/qrs/article_2018021845046.html 发布时间: 2018-02-18



采用PIC16F877单片机的汽车电动助力转向系统

;                       图3-1 ECU系统结构原理图   3.1 ECU工作原理   系统的控制核心为PIC16F877单片机,控制单元...

http://www.eeworld.com.cn/mcu/article_2018021837857.html 发布时间: 2018-02-18



嵌入式系统设计技术介绍

  嵌入式系统是以应用为中心,以计算机技术为基础.软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统嵌入式系统是将先进的计算机技术、半导体技术、电子技术和具体应用相结合的产物。    近年来,在计算机、互联网和通信技术高速发展的同时,嵌入式系统开发技术取得迅速发展,嵌入式系统应用范围也急剧扩大。数码产品、智能手机及各种掌上型多媒体设备都是典型的嵌入式系统。除此之外,更多的嵌入式系统隐身在不为人知的角落,从小到电子手表、电子体温计、翻译机等,大到如冷气机、电冰箱、电视机,甚至马路上红绿灯的控制器、战斗机中的飞控系统、自动导航设备、汽车中燃油控制、汽车雷达、ABS...

http://www.eeworld.com.cn/mcu/article_2018021737855.html 发布时间: 2018-02-17



油缸压力嵌入式压力监测系统软硬补偿方法实现

,通过单片机进行运算,根据B样条曲线的计算公式,推导控制节点值ti,编写3次B样条调和函数的求解程序,对每一个控制点计算一个补偿系数C(u),并将补偿系数写入相应的Flash寄存器中。系统正常工作时,通过车辆温度传感器获得压力监测系统工作的温度值,并读取相应寄存器的补偿系数,对测量值进行补偿,即可得到经过校正以后的压力输出。    2 软、硬补偿方法实验结果 ...

http://www.eeworld.com.cn/mcu/article_2018021737847.html 发布时间: 2018-02-17



基于ENC28J60嵌入式以太网/CAN网关设计

ARM7TDMI内核的32位微控制器LPC2294,与一般单片机相比,LPC2294可嵌入操作系统。LPC2294内嵌256 KB的高速FLASH存储器和16 KB的静态RAM,多个外部中断和串行口,LPC2294内部还集成了CAN控制器,只要加上CAN总线收发器就可以构成CAN节点,从而大大简化了硬件电路。微处理器用一片或少数几片大规模集成电路组成的中央处理器。这些电路执行控制部件和算术逻辑部件...

http://www.eeworld.com.cn/mcu/article_2018021737848.html 发布时间: 2018-02-17



Linux环境下串口通信的设计方法和步骤

    引言    数据采集系统中由于单片机侧重于控制,数据处理能力较弱,对采集的数据进行运算处理比较繁琐,如果通过串口与上位机通信,利用上位机强大的数据处理能力和友好的控制界面对数据进行处理和显示则可以提高设计效率。串口通信以其简单的硬件连接,成熟的通信协议,成为上下位机之间通信的首选。移植了Linux操作系统的s3c2440可以在Linux环境下操作...

http://www.eeworld.com.cn/mcu/article_2018021737844.html 发布时间: 2018-02-17



智能型人工肛门总体设计方案

,提醒患者,等待患者的下一步指令。    压力传感器探测模块:利用压力传感器测量到肠腔的压力变化时,马上给单片机发出信号并分析压力的大小,通过单片机模块来判断排废物的紧急程度。    超声波传感器探测模块:单片机发出启动超声波传感器时,555芯片便产生40 kHz的高频振荡脉冲,进入超声波发射器,超声波发射器发生40 kHz的超声波,超声波穿过肠腔,发射后...
关键词: 智能型 人工肛门

http://www.eeworld.com.cn/mcu/article_2018021737840.html 发布时间: 2018-02-17



一种便携式电视机软件升级系统的设计

,且需要专业性知识等缺陷。     系统原理    便携式电视机软件升级系统原理如图1。电视机软件升级系统是以单片机W79E632为基础的可以独立运行的系统。首先升级系统作为从机接收电脑系统发送过来的升级程序数据并进行存储,然后升级系统作为主机将存储的升级程序数据发送给电视机系统,电视机系统将升级程序数据存储、运行,从而实现软件升级...

http://www.eeworld.com.cn/mcu/article_2018021737841.html 发布时间: 2018-02-17



用于嵌入式雷达发射机故障监测系统的研制

监测的各点及其监测参数、数量等指标如表1所示。        当监测到某点参数超出标称值的范围后,预警系统的液晶屏可显示故障点的编号以供维修者迅速判定故障点,同时还可以对故障进行简单隔离保护,隔离保护的方式为机械式切断相关电源或信号通路。梳理隔离点的形式和数量如表2所示。    2 单片机选型及其资源分配    单片机...

http://www.eeworld.com.cn/mcu/article_2018021737838.html 发布时间: 2018-02-17



机器视觉技术原理解析及解决方案集锦

  机器视觉就是用机器代替人眼来做测量和判断。机器视觉系统是指通过机器视觉产品(即图像摄取装置,分 CMOS 和CCD 两种)将被摄取目标转换成图像信号,传送给专用的图像处理系统,根据像素分布和亮度、颜色等信息,转变成数字化信号;图像系统对这些信号进行各种运算来抽取目标的特征,进而根据判别的结果来控制现场的设备动作。   食品行业机器视觉系统  概述  机器视觉(Machine vision)  机器视觉系统的特点是提高生产的柔性和自动化程度。在一些不适合于人工作业的危险工作环境或人工视觉难以满足要求的场合,常用机器视觉来替代人工视觉;同时在大批量工业生产过程中,用人工视觉检查产品质量效率低且...

http://www.eeworld.com.cn/qrs/article_2018021745013.html 发布时间: 2018-02-17



机器人关键技术及前沿应用设计集锦

   嵌入式智能寻迹机器人的硬件架构如图1。以单片机AT89S52为核心,外围由电机驱动模块、电机电源模块、主板电源模块、通讯模块、回避障碍模块以及 在线编程模块等组成。红外光电传感器通过主板的P8、P9、P10接口连接到 AT89S52的P0.5、P0.6和P0.7端口,其中P0.5 = 0,表示前方有障碍;P0.6 = 0 ,表示左方有障碍; P0.7=0,表示右方有障碍。左右电机通过主板的P5接口...

http://www.eeworld.com.cn/qrs/article_2018021745012.html 发布时间: 2018-02-17



单片机的应用发展到嵌入式操作系统的应用思考

; 嵌入式系统开始于20世纪80年代单片机的使用。单片机技术已经渗透到各个领域,且与人们的日常生活密不可分,给人们生活和工业生产带来极大方便。单片机的功能强大,从信号采集、处理到传输都能由单片机来完成。但是,随着网络时代的来临,许多电子设备需要联网和更智能化、更强的计算能力,比如音频、视频的数据采集、处理和传输;丰富的图形界面等。    单片机越来越不能满足应用对象的需求,开发工作...

http://www.eeworld.com.cn/mcu/article_2018021637828.html 发布时间: 2018-02-16



基于ARM、嵌入式Linux和CC2530构建的无线气象数据通信系统开发

    自动气象站数据采集器一般基于单片机或PC/104总线控制器设计,具有与PC兼容性好、功耗低、体积紧凑等特点,然而如何设计出功能强大,网络传输功能强的自动气象站数据采集器,满足现代气象检测的要求,是一个值得研究的课题。    文中基于ARM微处理器和Linux操作系统平台,借助前端无线传感器网络的数据输入,利用嵌入式Qt的开发优势并设计数据通信格式...

http://www.eeworld.com.cn/mcu/article_2018021637827.html 发布时间: 2018-02-16



嵌入式系统远程在线升级的工作原理

    随着电子技术、通信技术以及计算机技术的迅猛发展,嵌入式系统已经广泛应用于各领域,各种行业对嵌入式设备的系统功能、性能以及规模的要求都在日益提高,开发者必须能够针对客户的需求及时对系统进行维护和升级,以延长系统的使用周期,改善系统的性能。目前远程升级方式主要有:采用Boot加双Loader的结构式设计实现系统的完整升级、基于TFTP(Trivial File Transfer Protocol)协议的ARM软件远程更新系统等。笔者对基于LM3S6965微控制器的嵌入式系统软件远程在线升级技术进行研究,并提出了一种已成功验证的在线升级实现方法,该方法对减少嵌入式设备的维...

http://www.eeworld.com.cn/mcu/article_2018021637825.html 发布时间: 2018-02-16



一种手持式公交车收费及信息统计装置设计

到站信息,让乘客作好下车的准备。    3)液晶模块提醒即将到站,显示乘客和车内信息,提供了良好的人机交换界面。    4)非接触式IC卡读写模块集成了原有公交卡的功能,可以对公交卡进行读写,方便持卡乘车的乘客。    5)单片机模块 装置的核心模块,用来处理各种数据,处理各类信息,连接该装置的各个模块,使整个的装置性良好地工作...

http://www.eeworld.com.cn/mcu/article_2018021637823.html 发布时间: 2018-02-16



基于Liunx的嵌入式系统的底层软件的结构、设计和应用

是在\arch\arm\mach-dayrinci目录下的gpio.c,这个是寄存器级的驱动,与一般单片机MCU一样,GPIO的设置都是通过特殊寄存器的数值决定的。据DM365的芯片DATASHEET,DM365的CPIO分为3组BANK,BANK01组包括GPIO0~GPIO31,BANK23组包括GPIO32~GPIO63,BANK45组包括GPIO64~GPIO70,由于硬件资源的原因...

http://www.eeworld.com.cn/mcu/article_2018021637812.html 发布时间: 2018-02-16



基于MC9S08GB60单片机为控制核心的汽车电控空气悬架系统设计

,电源模块,其他模块(外接存储器,RS485通信,系统的升级扩展端口)。    2.1 MC9S08GB60    单片机是ECU 的核心部件, 它要经常处理大量的输入和输出信号, 而且要实现高精度和实时控制。本设计采用了美国飞思卡尔公司的加强型8 位车用微控制器——MC9S08GB60单片机。该单片机内有64K flash 和4K 的E2PROM,高度集成...

http://www.eeworld.com.cn/mcu/article_2018021437807.html 发布时间: 2018-02-14



μC/OS-Ⅱ下设备驱动的设计与实现分析

了。    4. 实际应用举例    既然在μC/OS-Ⅱ下没有统一的设备驱动接口,系统对硬件的控制是通过一些对硬件操作的函数来完成的。下面以在μC/OS-Ⅱ实时内核下驱动程序读取A/D的三种方法,分析在实际的工程实践中μC/OS-Ⅱ设备驱动的设计和实现,以及在设计过程中应注意的一些问题。    以一个单片机数据采集系统为例,硬件环境...
关键词: μC OS-Ⅱ下 设备驱动

http://www.eeworld.com.cn/mcu/article_2018021437808.html 发布时间: 2018-02-14




<上一页 12345678910111213141516 下一页> 相关结果约88,125个