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

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

  • 标签: 有限状态机 嵌入式LINUX 按键驱动 内核定时器
  • 简介:研制了一套基于STM32的风电机组传动部件远程状态监测装置,采用STM32单片机进行数据转换,设计了数据采集和分析系统的硬件电路,将转换的信号通过GPRS无线网络进行远程传输。根据希尔波特包络解调谱原理,对采集的数据进行处理分析,得到准确的结果。

  • 标签: STM32 风电机组 传动部件 远程监测 数据采集
  • 简介:为了实现对工程机械车辆发动机运行状态的实时监测及历史数据的保存、查阅,研制基于C166的工程机械发动机状态智能监测终端。该终端以C166汽车级16位微控制器XC2267M为核心,采用C语言编程,实现了发动机转速、油温、油压等信息测量、状态屏显、历史数据存储、状态报警、按键消音等功能。

  • 标签: XC2267M C166 监测终端