学科分类
/ 5
97 个结果
  • 简介:计算机编程语言的关键字就好比是它的灵魂,只有深入理解了它们的含义才能编写出优秀的代码。C语言以其简洁、高效和强大等特性成为嵌入式软件编程的首选语言,但是某些关键字,例如const、static、extern和volatile等,在不同的场合具有不同的含义,而且某些用法晦涩难懂,为此本文详细介绍这些关键字的用法及其背后的原理。

  • 标签: 软件编程 关键字 嵌入式 计算机编程语言 C语言 用法
  • 简介:就在上期,我们测试并对比了ATI的RADEON9800SE显卡(详见《逐鹿“”原——RADEON9800SE》一文)。从后来的ATI官方消息我们得知,RADEON9800SE已经全部销售完毕.看来我们当初的预测对了一部分:ATI发布这款产品是为了抢占端市场和造势;但令我们没有想到的是,这款产品并没有后续产品替代、从日前市场上的表观来看,RADEON9800SE的确为ATI赢得了不少用户的青睐.虽然中间发生过一些低价RADEON9800SE显卡上市的消息,但大多有价无货、ATI还就此发出了一条官方消息,称非“十二家联盟”厂商的ATIRADEON9800SE显卡将没有质保.对人们质疑的“ATI联盟”不攻自破也说做出了解释.面对对手在端市场如此积极的忘度.加上RADEON9800SE在市场上良好的表统,GeForceFX5600/Ultra已经无法完全应对,NVIDIA如果不作出相应的反应,又拿什么来保持端市场的份额不下降呢?

  • 标签: 9800SE ATI 显卡 NVIDIA FX 消息
  • 简介:介绍将实时嵌入式操作系统μC/OS-II移植到TMS320LF2407A芯片的过程,构建了以DSP为硬件基础、以实时操作系统μC/OS-II为软件平台的深海机器人推进电机的控制系统。采用嵌入式操作系统的数控系统,具有优异的实时性和更高的智能化水平,同时也降低了数控系统的开发难度。更多还原

  • 标签: DSP 实时操作系统 ΜC/OS-II 移植 模糊控制
  • 简介:本文探讨了软件设计模式在嵌入式系统的应用,通过分析并实际解决嵌入式控制系统所面临的主要问题,确立嵌入式控制系统的软件架构,并对嵌入式软件的复用进行了有效的尝试和探索。

  • 标签: 嵌入式系统 软件架构 设计模式
  • 简介:电动车控制系统作为电动车的核心部分,其控制性能的好坏直接决定了电动车运行时的稳定性和可靠性。针对传统电动车控制器的开发均采用市场上的通用8位微处理器导致性能受限,将32bitMIPS架构的电机专用控制芯片M3作为主控芯片引入电动车控制系统,并对电动车控制器硬件包括功率驱动电路、电流检测电路、位置检测电路进行改进后,设计出新型控制系统,实现电路集成化,并详细分析了系统部分硬件电路改进设计。实验结果表明,该系统可以实现电动车直流无刷电机控制器的各种控制功能,既简化了控制电路,也提高了性能。

  • 标签: 电动车 MIPS 无刷电机 控制器 功率驱动
  • 简介:昂达最新推出了可换外壳的全金属外壳MP3——炫音VX707。这款产品采用亚光金属银色,表面虽有磨砂质感的视觉效果,但实际触感却光滑细腻。VX707外形为简约的立方柱形结构,尺寸为70×31×16mm,体积大小与505系列产品几乎没有出入。VX707没有复杂的线条,四条的楞边也都采用了圆滑弧线过渡:外部材料上,VX707提出了全金属方案。

  • 标签: MP3 背光 外形 金属外壳 银色 尺寸
  • 简介:视频处理系统正在向高清化和智能化发展,多种多样的视频系统应运而生。虽然在不同系统中视频终端的底层硬件和媒体需求有差异,但重点都是关注音视频接口和音视频媒体处理两方面。针对这种情况,提出在视频终端底层抽象出来一组用于媒体资源管理的接口,以方便多媒体产品的扩展。在GM8126开发平台上,采用OV9712图像采集模块,视频终端使用软硬件架构,重点设计了媒体资源管理模块的软件方案。实验结果表明,该系统可以灵活管理视频终端的媒体设备,可应用于各系列视频终端系统的开发。

  • 标签: 视频终端 媒体设备 资源管理 视频监控 GM8126
  • 简介:嵌入式超文本传输协议HTTP服务器是控制网络的关键设备,也是实现设备Internet远程监控的关键技术.本文提出一种基于通用性和可移植性考虑的嵌入式HTTP服务器的设计思路,并利用Linux、PC104总线的CPU卡和通信模块给出一个应用实例.

  • 标签: Linux 嵌入式HTTP服务器 控制网络 现场总线 工业以太网 CGI
  • 简介:随着CPU速度的迅速提高,CPU与片外存储器的速度差异越来越大,匹配CPU与外部存储器的方法通常是采用Cache或者片上存储器。微处理器的片上存储器结构通常包含指令Cache、数据Cache或者片上存储器。对于嵌入式设备上数据密集的应用,数据Cache与片上存储器相比存在以下缺陷:①片上存储器是固定的单周期访问,可在设计时(不是运行时)研究数据访问模式;而Cache还要考虑不命中的情况,因而有可变的数据访问时间,执行时间的预测更加困难。②使用Cache执行时间的不可预测性影响编译器的优化。③细颗粒的Cache对于图像编码等的规则数据访问并不合适,因而使用Cache对于嵌入式设备可能不是最优的。对于大多数应用,使用片上存储器比使用数据Cache能耗平均节省约40%,芯片面积与时间的乘积仅为Cache的46%,因而对于嵌入式多媒体处理器,片上RAM作为数据Cache的替代,功耗更低。片上存储器的有效使用对于提高嵌入式应用的速度、降低功耗具有重要的意义。

  • 标签: 片上存储器 嵌入式设备 有效使用 指令CACHE 数据访问模式 嵌入式应用
  • 简介:8051系列单片机控制系统有效的抗干扰性能,除硬件电路的可靠性以外,还取决于软件的稳定性及容错性,如中断优先级,临界资源,“看门狗”的软件处理等,文中介绍两种可靠的“看门狗”电路软件设计方法。

  • 标签: 软件设计 单片机应用系统 应用软件 “看门狗”
  • 简介:针对大规模自动气象站探测网资料传输的特点和要求,设计了专用的GPRS数据通信终端,给出了无线数据终端硬件的设计方案,详细介绍了通信终端拨号上网的软件流程及使用MC35i模块的注意事项。针对UDP协议存在的问题,对UDP协议进行改进,设计了可靠UDP协议,阐述了该协议的工作原理和数据结构。最后对该模块在广东省自动探测系统的应用情况进行了介绍,来报率达到99.7%以上。

  • 标签: 嵌入式设计 数据通信 GPRS MC35I 可靠UDP协议
  • 简介:飞思卡尔半导体推出首款磁力计MAG3110,以扩展Xtrinsic系列智能传感解决方案。该XtrinsicMAG3110是一款小体积、低功耗的三轴数字磁力计,它提供增强型数字电子罗盘(eCompass)功能,在智能手机及其他电子产品中提供基于位置的业务,如导航、航位推算和位置跟踪等。

  • 标签: 飞思卡尔 磁力计 IC传感器 位置跟踪 智能传感 电子罗盘