学科分类
/ 1
11 个结果
  • 简介:在任务运行过程中,会出现一些异常的情况,导致任务不能正常运行或者对操作系统造成影响.一般来说,这些异常是由程序的逻辑错误造成的,防止这些异常情况的出现和出现后进行补救就有格外重要的意义.

  • 标签: 任务变量 操作系统 任务调度 应用程序 VXWORKS 任务编程
  • 简介:引言循环冗余校验(CyclicRedundancyCheck,CRC)是最为常用的计算机和仪表数据通信的校验方法。CRC码是一种线性分组码,编码简单但具有很强的检错纠错能力。除了各种嵌入式仪表、变频器等设备,还有一些数字型传感器的输出数据也提供CRC码,如数字温度传感器DS18820、集成温湿度采集芯片SHT11等。但是,各厂商所提供的CRC校验多项式(用于同通信码模除)互有差别,且有CRC-8和CRC-16之分。另外,规定模除余数初始值所有的位有全清0或全置1之分(其CRC硬件生成电路不同),故其模除求余的运算过程也不相同。初接触者往往难以领晤,省略CRC校验使通信的可靠性降低。

  • 标签: CRC校验 硬件 数字温度传感器 DS18820 嵌入式仪表 编程
  • 简介:ASIX公司推出一款较PRESTO更强大的编程器FORTE。FORTE是一款灵活高速的USB在线串行编程器,支持一系列主流器件,如微控制器、串行EEPROM、Flash存储芯片、CPLDS以及其他器件。

  • 标签: 编程器 串行EEPROM 功能 PRESTO Flash 微控制器
  • 简介:介绍在TS201上进行软件开发的几种方法,从工程实现的角度比较各自的优缺点,指出C/C++语言和汇编语言混合编程技术的优越性。之后详细阐述ccts编译器的C/C++运行时模型对TigerShark系列DSP芯片的C/C++混合编程所规定的调用规则和接口规范,并给出程序设计实例。对工程实践有很大的参考价值。

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

  • 标签: 软件编程 关键字 嵌入式 计算机编程语言 C语言 用法
  • 简介:传统的单片机系统开发中总是离不开仿真器和编程器。随着电子和计算机技术的迅猛发展,单片机技术也得到了空前的发展。部分16位单片机和32位ARM微控制器都带有JTAG接口,通过各自不同的专用硬件工具在指定的软件集成开发环境中进行在线调试和编程。某些片内集成Flash存储器、基于MCS-51增强内核的8位单片机可以通过专用接口和独有的专用硬件工具在指定的软件集成开发环境中进行在线调试和编程。如果能够在众多单片机中找到一款在通用接口下实现在线调试和编程的单片机,将对简化MCS-51内核的8位单片机系统开发和进一步普及具有极其重要的意义。

  • 标签: 单片机系统 在线编程 在线调试 软件集成开发环境 FLASH存储器 ARM微控制器
  • 简介:MierochipTechnologyInc.(美国微芯科技公司)推出集成喇叭驱动器和升压稳压器的RE46C191013V光电式烟雾探测器IC。RE46C190是一款可在低电压下运行,并具备可编程校准和多种工作模式的烟雾探测器IC。

  • 标签: 烟雾探测器 MICROCHIP 可编程 IC 校准 美国微芯科技公司
  • 简介:介绍用AT89C51单片机构成微型可编程控制器PLC的设计思路,系统硬件配置和软件设计方法,最后给出此微型可编程控制器在水塔水位控制中应用的实例。

  • 标签: PLC 单片机 微型可编程控制器 AT89C51
  • 简介:MicrochipTechnologyInc.(美国微芯科技公司)推出三款UCS100X系列产品,扩展了其可编程USB端口电源控制器组合。这些全新的电源控制器为设计笔记本电脑、平板电脑、显示器、扩展底座和打印机等主机设备,以及墙壁适配器等专用AC—DC电源和充电产品,提供了基于USB的先进充电功能。

  • 标签: MICROCHIP 电源控制器 USB端口 充电功能 编程 连接器