学科分类
/ 9
173 个结果
  • 简介:主要介绍一种提高嵌入软件设计效率和代码质量的方法,该方法在使用实时操作系统μC/OS—Ⅱ进行嵌入系统的软件设计时,通过对μC/OS-Ⅱ的系统函数的参数和返回值进行判断和处理,来提高嵌入软件设计的效率和代码的质量。这种思想可以应用到大多数基于嵌入实时操作系统的软件设计中,具有一定的普遍性。

  • 标签: μC/OS-Ⅱ 实时操作系统 软件质 量优化 函数参数 返回值
  • 简介:本文研究了一种基于分布光纤传感器的大坝安全监控系统。系统可实时监控、预警大坝温度、应变、裂纹、位移和渗漏等信息,监测大坝上下游水位信息、区域降雨量信息等,旨在大坝施工和运行期间监测大坝的各个安全参数,确保大坝的安全。系统采用了分布光纤监测系统,集成光纤的感应和传输功能于一体,为防御大坝可能造成的洪水灾害,提供快速技术支撑。

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

  • 标签: 软件编程 关键字 嵌入式 计算机编程语言 C语言 用法
  • 简介:半导体(ST)运用先进的非易失性存储技术,推出2款在当前市场上最高密度的采工业标准2mm×3mm×0.6mm8引脚微型引线框架封装(MLP)的512Kb器件。新产品引脚兼容低密度的存储器,让设计人员无需重新设计电路板即可直接更换芯片,产品升级更快速、高效。

  • 标签: 意法半导体 EEPROM 封装 串口 引脚兼容 设计人员
  • 简介:德州仪器(TI)推出灵活的单芯片触觉及电容触摸组合解决方案,进一步壮大其丰富的电容触摸解决方案阵营。最新MSP430TCH5E是支持触觉功能的微控制器,允许用户为移动计算及游戏设备、智能电视遥控器、摄像机、打印机、工业控制面板、销售点终端以及玩具上的所有电容触摸按钮、滑块与滚轮添加振动反馈功能。

  • 标签: 电容式 触觉 TI 电视遥控器 销售点终端 德州仪器
  • 简介:配置说明:在散热博士枭龙的配合下,赛扬D331超频到30GHz以上不是问题:采用915G+ICH6K芯片的富士康915G支持800/533MHz的LGA775CPU.4根支持双通道的DDK400内存插槽让你不再有升级内存容量的后顾之忧,

  • 标签: 性价比 伸缩 锁骨 内存容量 内存插槽 双通道
  • 简介:针对变电站中采用UART串口通信规约进行信息传递的各种外围设备,在需要与其进行通信的IED智能装置的开发中,设计了一种基于Lua脚本语言的嵌入通信方案。通过该方案,可将具体串口报文规约的组建和解析交给Lua脚本进行处理,使设计者在具体装置的软件开发中,仅关注其与外围设备以及Lua脚本间交互接口的设计,而不用关心具体的串口通信规约,从而提供了一种装置串口通信的现场可配置化方案,提高了装置应用的灵活性。

  • 标签: LUA UART 串口通信 智能电子设备
  • 简介:本文探讨了软件设计模式在嵌入系统中的应用,通过分析并实际解决嵌入控制系统所面临的主要问题,确立嵌入控制系统的软件架构,并对嵌入软件的复用进行了有效的尝试和探索。

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

  • 标签: Linux 嵌入式HTTP服务器 控制网络 现场总线 工业以太网 CGI
  • 简介:介绍一种简单的多任务操作系统内核设计,对于某些弱实时性应用,数据存储器量有限的各种单片机系统具有良好的适应性,给出具体的实现过程,并通过一个例子说明基于这种OS平台的应用软件设计方法,附录为完整的程序源码。

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

  • 标签: 片上存储器 嵌入式设备 有效使用 指令CACHE 数据访问模式 嵌入式应用
  • 简介:嵌入开发人员面临着用更少资源做更多事情的压力,他们不但要增强性能和连通性,而且要降低成本,加快产品上市时间。为了帮助开发人员成功应对设计挑战,飞思卡尔半导体公司推出了“一站”工业连接解决方案,将高集成度的32位ColdFire微控制器(MCU)系列和倍受赞誉的FreescaleMQX实时操作系统(RTOS)集于一身。

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

  • 标签: 嵌入式设计 数据通信 GPRS MC35I 可靠UDP协议
  • 简介:针对传统分布多微处理器系统需要在安装时替每个处理器设定地址的不便,提出一种简洁的通信协议及总线结构。通过这个协议,系统会在每次开机或重置时,自动为每一个处理器设定唯一的地址,大大地减免了系统安装及维修进需人工设置地址带来的麻烦,该协议已在澳门邮政局的自动化邮政信箱系统中运行了2年。

  • 标签: 分布式多微处理器系统 自动定址协议 数据总线
  • 简介:嵌入开发过程中会使用到各种工具,包括IDE环境、编译工具、软硬件调试工具、操作系统等。根据项目的需求,往往会选择来自不同厂商的工具进行组合。如果能非常方便地将这些不同厂商的开发环境无缝地配合起来,则可以大大减少不必要的工作,这对于开发人员而言很重要。

  • 标签: 开发工具 嵌入式集成 利用 设计 服务 开发过程
  • 简介:赛普拉斯半导体公司推出全新版的WICED(嵌入设备无线互联平台)Studio4物联网开发平台,能够在数分钟内实现无线连接。该平台提供了编程界面简单易用的一站开发环境,适用于多种无线技术,包括赛普拉斯世界领先的Wi-Fi、蓝牙和combo解决方案。WICED平台支持多种当下最流行的云服务,无需开发者安装相关服务连接协议,从而减少了开发时间与成本。

  • 标签: 开发平台 一站式 赛普拉斯半导体公司 钥匙 嵌入式设备 Wi-Fi