标签归档:driver

Z-Stack – HAL Driver API – 睡眠机制

注明

  • 本文摘译自TI(德州仪器)公司的《HAL Drivers Application Programming Interface》。
  • 文件号:SWRA193。
  • 所有版权归TI(德州仪器)公司所有。
  • 本文章节序号与原文相同。
  • 关于硬件抽象层应用编程接口(HAL Driver API)的介绍详见Z-Stack – HAL Driver API – 简介

7. 睡眠服务简介

睡眠服务是节能机制的一部分。当编译带有POWER_SAVING标志时,操作系统抽象层(OSAL)使用这些睡眠程序实现低功耗模式。 继续阅读

Z-Stack – HAL Driver API – LED控制

注明

  • 本文摘译自TI(德州仪器)公司的《HAL Drivers Application Programming Interface》。
  • 文件号:SWRA193。
  • 所有版权归TI(德州仪器)公司所有。
  • 本文章节序号与原文相同。
  • 关于硬件抽象层应用编程接口(HAL Driver API)的介绍详见Z-Stack – HAL Driver API – 简介

5. LED服务简介

本服务接口提供多种LED控制模式,包括开(ON)、关(OFF)、切换(TOGGLE)、闪光(FLASH)、闪烁(BLINK)。但不是所有开发平台都支持这些模式。 继续阅读

Z-Stack – HAL Driver API – 模数转换

注明

  • 本文摘译自TI(德州仪器)公司的《HAL Drivers Application Programming Interface》。
  • 文件号:SWRA193。
  • 所有版权归TI(德州仪器)公司所有。
  • 本文章节序号与原文相同。
  • 关于硬件抽象层应用编程接口(HAL Driver API)的介绍详见Z-Stack – HAL Driver API – 简介

3. ADC服务简介

模数转换服务(ADC Service)提供8个信道上的8位、10位、14位模数转换。 继续阅读

Z-Stack – HAL Driver API – 简介

注明

  • 本文摘译自TI(德州仪器)公司的《HAL Drivers Application Programming Interface》。
  • 文件号:SWRA193。
  • 所有版权归TI(德州仪器)公司所有。
  • 本文章节序号与原文相同。

1.1 HAL Driver API简介

硬件抽象层应用编程接口(HAL Driver API)为应用程序的开发提供了:定时器(Timer)、通用输入输出(GPIO)、通用异步收发传输(UART)、模数转换(ADC)接口。该接口独立于其他接口,但依赖操作系统抽象层(OSAL)。当要使用HAL Driver API的某一个接口服务(如ADC)时,需要引用其头文件(如#include “hal_adc.h”)。 继续阅读