📄️ CCU - 时钟管理模块
介绍 RTOS 中CCU 驱动的接口及使用方法,为 CCU 的使用者提供参考。
📄️ DMAC - DMA 控制器
本文介绍RTOS 中DMA 驱动的接口及使用方法,为DMA 的使用者提供参考。
📄️ GPADC - 模数转换模块
模块介绍
📄️ GPIO - 通用IO
模块介绍
📄️ IR - 红外
红外是一种电磁波,可以实现数据的无线传输,由发送和接收两个部分组成。发送端对红外信号进行脉冲编码,接收端完成对红外信号的脉冲解码。红外遥控协议有多种,如 NEC、SIRC、 RC-5 等,这些协议都比较简单,基本都是以脉冲宽度或脉冲间隔来编码。当遥控器按下按键时,遥控器逻辑单元会产生一个完整的脉冲波形,包含遥控指令的信息, 即红外传输的基带信号。这个波形被送到遥控器的调制单元,经调制单元调制成高频红外电磁波信号,由发光二极管发射出去,如下图所示。
📄️ LEDC - RGB LED
LEDC(Light Emitting Diode Controller),发光二极管控制器。支持驱动目前市场上已有成熟的智能外控 LED,例如 WS2812 系列,每个 LED 的三基色均可实现 256 级亮度显示,因此整个 LED 可完成 256ˆ3(即 16777216)种颜色的全真色彩显示。模块支持最大1024颗外控 LED级联。
📄️ MSGBOX - 异构通讯
msgbox 用来实现多 CPU 之间通讯,在一些 IC 内部可能同时存在多种核心用来实现多种不同功能,这些不同核心运行不同架构、不同系统,需要通过 MSGBOX 用来实现这些不同系统间通讯。
📄️ PWM - 脉冲宽度调制
模块介绍
📄️ RTC - 实时时钟
模块介绍
📄️ SID - 唯一码模块
模块介绍
📄️ SCR - 智能卡读取器
模块介绍
📄️ SPI - 同步串行接口
模块功能介绍
📄️ HW Spinlock - 硬件同步锁
模块介绍
📄️ TWI - 双总线协议
模块介绍
📄️ UART - 通用异步收发传输器
Universal Asynchronous Receiver/Transmitter,通用异步收发传输器