学科分类
/ 5
86 个结果
  • 简介:良好的人机操作界面是电子仪器和设备必备的。然而在实时应用的嵌入系统中键盘软件设计有3个方面的问题,包括软件去抖动、等待按键抬起和连击处理。这3个问题都需要大延时,而直接的延时会大大破坏系统的实时性。本文针对上述问题给出具体解决方案,并以AVR单片机为例给出例程。

  • 标签: 键盘 软件去抖动 等待按键抬起 连击处理
  • 简介:目前很多嵌入系统以DSP为核心构建,但是,采用汇编语言开发DSP系统存在开发难度大、开发周期长、维护性差等缺点,应用C语言开发DSP系统是广大嵌入开发者的迫切要求.有关单片机的C语言开发有相当多的资料可以参考,而DSP系统的C语言开发却很少见.本文以TI公司的DSP器件TMS320F24X系列为例,讲述怎样用C语言开发一个完整的DSP嵌入系统.

  • 标签: C语言 DSP 嵌入式系统 软件开发
  • 简介:大联大控股宣布,其旗下品佳集团推出基于Medi-aTek芯片的一系列可穿戴应用方案。MT2601支持GoogleAndroidWear的穿戴设备芯片,有助于提高性能、减少周边器件数目、大幅降低成本与尺寸;MT2523智能手表平台为全球首款集成双模低功耗蓝牙及GPS,同时支持高分辨率MIPI显示屏的全功能可穿戴芯片平台;MT2511为首款生物感应模拟前端芯片,应用于健康及健身运动解决方案。

  • 标签: 应用 模拟前端芯片 GOOGLE 智能手表 高分辨率 健身运动
  • 简介:为扩展工业控制领域的核心功能并丰富其接口操作,本文提出一种基于AT91RM9200微控制器的智能化多总线测控模块的设计方法以及系统的构建架构,并给出显示接口的软、硬件解决方案。该模块利用嵌入系统解决了显示接口实现困难的问题,具有较好的实际应用前景。

  • 标签: 嵌入式技术 MultiBus-CPU模块 显示接口
  • 简介:在802.11a/b/g无线局域网(WLAN)上采用VoIP技术实现VoWiFi电话具有较好的应用前景。本文在ARM嵌入系统硬件平台上,采用WiFi无线模块.应用开源的Linux操作系统移植开发SIP协议,以ARM9嵌入系统开发板为核心扩展各功能模块设计完成了VoWiFi电话终端,实现了VoWiFi电话终端语音通话功能。

  • 标签: VOIP WLAN VoWiFi ARM SIP EP9302
  • 简介:设计嵌入系统实现各种通信方式之间的数据交互。核心模块板采用基于ARM9体系结构的微控制器。硬件电路扩展外围串口、CAN总线接口、以太网口等。为嵌入Linux操作系统开发扩展的串口驱动程序;应用编程完成多线程建立、缓冲区互斥、串口收发等功能函数。实现了CAN总线、以太网及串口之间的数据交互。经测试,设计并实现的通信控制器满足复杂交互通信的要求。

  • 标签: 嵌入式系统 通信 多线程 同步和互斥 复杂交互通信
  • 简介:移动IP作为网络层的移动解决方案,能够为移动节点在不同网络间移动提供不间断的网络连接。本文在深入分析移动IPv6协议的基础上,设计了一套移动IPv6的整体实现框架;同时针对嵌入系统的特点,提出一种移动IPv6在嵌入终端上的实现方案,并完成了一套实验系统。

  • 标签: 移动IPV6 嵌入式系统 移动终端
  • 简介:介绍一种适合嵌入Linux应用的文件系统--JFFS.JFFS是一种在开源模式下开发的文件系统,为嵌入Linux系统的应用提供了一种可靠、稳定、方便的数据存储方式.在探讨其工作原理和应用模式的基础上,针对万禾嵌入Linux环境下对它的开发过程作了较详细的描述.

  • 标签: LINUX 文件系统 网络操作系统 嵌入式操作系统 JFFS文件
  • 简介:如何使嵌入系统软件代码更加可靠,减少程序中的Bug,一直以来都是嵌入程序员追求的目标。本文论述了状态图建模的相关概念及其在嵌入软件中的应用——按键扫描与烤箱温度控制系统的状态机建模及C语言实现。状态图建模通过减少代码中的分支语句,实现了提高系统软件性能的目标,尤其是可靠性得以改善。

  • 标签: 状态图 嵌入式软件 状态机 可靠性
  • 简介:GPGPU能够针对计算密集型的计算问题进行大规模的并行加速,为DFT在嵌入平台上的高效实现提供了一种新的方式。基于Mali—T604嵌入GPU实现了针对DFT和FFT的并行加速方案,并进行了实际测试。实验结果证明,所设计的并行方案能够在ARM嵌入平台上有效加速DFT和FFT,可大大提升移动设备进行数字信号处理的实时性。

  • 标签: DFT FFT GPGPU Mali—T604 GPU 数字信号处理
  • 简介:系统功耗是阻碍当今世界便携电子产品发展的一个重要因素。降低系统功耗的核心是运用适当的电源管理(powermanagement)策略,关键是准确反映和利用系统状态信息和任务信息。本文从任务信息和系统状态两个角度,分析系统设备电源管理策略和方法,并提出一个基于最高决策的系统级电源管理模块构架。

  • 标签: 系统状态 便携设备 电源管理 最高决策
  • 简介:在嵌入系统越来越复杂的情况下,一个设计糟糕的系统,其运行行为很难、甚至不可能预测,设计所带来的风险也就越来越大。本文为嵌入系统软件设计提供了一种实用、简捷的设计模式。该模式将嵌入系统的图形界面、业务控制流程和输入/输出设备操作进行有效的解耦合,使得系统的软件易于实现、测试与维护。

  • 标签: 嵌入式系统 Linux图形界面 软件设计模式
  • 简介:福禄克测试仪器(上海)有限公司推出先进的连接测试工具系统FlukeConnect,跨人智慧测量新时代。通过FlukeConnect系统,维护技术人员能够将测试工具测得的数据无线传送到智能手机上,从而安全存储在云空间,这样所有的团队成员在各自的工作现场就能访问查看到数据。超过20种福禄克工具可无线连接FlukeConnect应用程序,包括数字万用表、红外热像仪等。

  • 标签: 工具系统 测试仪器 连接式 CONNECT FLUKE ECT系统
  • 简介:泰克公司对其现有示波器产品系列进行重大扩展,推出全新的混合信号示波器平台MSO/DP05000系列,以及超强性能TPP1000和TPP0500高带宽、低电容无源电压探头。这些新示波器和探头,共同为嵌入系统设计工程师提供了无可比拟的性能,以及用于复杂器件与系统级调试和验证任务的分析工具,且价格极具竞争力。

  • 标签: 混合信号示波器 泰克公司 性能 平台 开放式 嵌入式系统
  • 简介:随着软件系统变得越来越复杂和庞大,如何对它进行快速有效的测试已经成为一大热点。该系统实现了基于仿真的嵌入软件覆盖测试系统。系统通过对源程序进行词法语法分析、自动插装、测试用例的生成和加入、动态仿真运行及覆盖率报告分析等得到测试结果,有效地解决了传统的基于目标测试带来的一些问题,基本满足了国内用户对嵌入软件测试的需求。

  • 标签: 嵌入式系统 软件插装 覆盖测试 软件仿真
  • 简介:利用有限状态机实现嵌入Linux的按键驱动;使用有限状态机来实现按键的抬起状态,按键的消抖状态,按键确认状态,按键“连发”状态之间的互相转换,从而更有效地利用MCU。利用Linux内核定时器实现按键的去抖动过程,按键的"连发状态"的时间定时,解决了每个状态转换时的时间间隔问题。

  • 标签: 有限状态机 嵌入式LINUX 按键驱动 内核定时器
  • 简介:嵌入跨平台虚拟软件是一种将RISC硬件体系结构虚拟成CISC硬件体系结构平台。本文的研究目的是通过在RISC体系硬件平台添加一个软件层,实现一个虚拟而且兼容X86的硬件平台,从而顺利地运行X86平台下的所有操作系统、应用程序等X86系列软件。重点讲述嵌入跨平台虚拟机CPU虚拟设计和bootloader设计。嵌入跨平台虚拟软件技术在嵌入行业中有较高的应用价值。

  • 标签: 嵌入式跨平台虚拟软件 CPU虚拟设计 软件层 BOOTLOADER设计 体系结构