xt-sdk 文档 v1.0.3
xt-sdk 嵌入式 SDK API 参考
载入中...
搜索中...
未找到
专题
这里是所有专题及其简介:
[详情级别 123]
 公共组件Components/ 下的公共组件
 cJSON(JSON 解析器)CJSON(JSON 解析器)
 xt_board(板级配置)板级配置分发——根据 XT_SDK_BOARD 选择对应板级头文件
 xt_board_e68_v01(E68 板)E68 板级外设引脚定义
 xt_board_e837n_v01(E837N 板)E837N 板级外设引脚定义
 xt_board_simulator(模拟器板)模拟器板级外设定义(编译验证用)
 xt_fal(Flash 抽象层)FAL (Flash Abstraction Layer) 接口
 xt_sdk_version(SDK 版本号)XTINY SDK 版本定义与查询接口
 xt_socket(跨平台 Socket)跨平台 Socket 抽象层
 标准工具库Components/xt_std/ 下的基础工具与类型定义
 xt_bit(位操作)XTINY 位操作宏集合
 xt_crc(CRC 校验)Common CRC bitwise operation functions
 xt_error(错误码)XTINY 错误码定义
 xt_list(链表)XTINY 双向链表与单向链表操作接口
 xt_macro(通用宏)XTINY 通用宏定义(数组大小、对齐、MIN/MAX 等)
 xt_rb(环形缓冲区)XTINY 环形缓冲区(Ring Buffer)接口
 xt_types(类型定义)XTINY 基础类型引用(stddef、stdint、stdbool)
 xt_utils(工具函数)XTINY 通用工具函数集合(字节序、对齐读取、log2 等)
 xt_sys_event(系统事件 ID)XTINY 系统事件 ID 定义——基于事件域宏的事件编号管理
 xt_task(协程式任务调度)基于 LC(Local Continuation)+ timer2 + event 的轻量级协程任务调度
 xt_event(事件管理)事件发布订阅模块接口(去重匹配、dispatch 上下文栈、临界区保护)
 xt_timer(软件定时器)XTINY 软件定时器接口(数组池、ID 索引方式)
 xt_timer2(硬件定时器)新版软件定时器接口(对象化、单链表、new/delete 生命周期)
 Unity 测试框架Components/xt_unity/ 下的单元测试框架
 unity(Unity 测试框架)Unity - A Test Framework for C
 unity_internals(Unity 内部实现)Unity - A Test Framework for C 内部实现细节
 xt_unity_port(Unity 平台适配)Unity 平台适配层——输出重定向到 xt_printf
 xt_vfs(虚拟文件系统)Xt-sdk 虚拟文件系统——支持多后端挂载、两级锁、静态/动态内存切换
 开发者接口后端对接、移植接口、内部行为约束
 xt_vfs_native(原生文件系统)跨平台原生文件系统后端接口——提供 ops 表获取及实例创建/销毁
 xtiny 接口Xtiny 接口——所有平台需遵守的接口规范
 xt_api_version(API 版本号)XTINY API 版本定义
 xt_audio (音频组件)Platforms/components/xtiny/xt_audio/ 下的音频模块
 xt_audio_dev(音频设备)音频设备抽象层(普通用户接口)
 xt_audio_dev_drv(音频设备驱动)音频设备驱动接口(移植开发者使用)
 xt_audio_svc(音频服务)音频服务层(统一的 TTS/文件播放入口)
 xt_audio_tts(TTS 语音合成)XTINY 音频 TTS 合成模块接口
 xt_audio_types(音频类型定义)XTINY 音频公共类型定义
 xt_hal(HAL 驱动总入口)XTINY HAL 总头文件,包含所有 HAL 子模块
 xt_hal_adc(ADC 驱动)XTINY HAL ADC 模块接口
 xt_hal_core(核心驱动)XTINY HAL 核心系统接口
 xt_hal_dac(DAC 驱动)XTINY HAL DAC 模块接口
 xt_hal_gpio(GPIO 驱动)XTINY HAL GPIO 模块接口
 xt_hal_i2c(I2C 驱动)XTINY HAL I2C 模块接口
 xt_hal_i2s(I2S 驱动)XTINY HAL I2S 模块接口
 xt_hal_internal(HAL 内部接口)XTINY HAL 内部公共头文件
 xt_hal_pin_mux(引脚复用)XTINY HAL 引脚复用配置接口
 xt_hal_pm(电源管理)XTINY HAL 电源管理模块接口
 xt_hal_pwm(PWM 驱动)XTINY HAL PWM 模块接口
 xt_hal_rtc(RTC 驱动)RTC 接口
 xt_hal_spi(SPI 驱动)XTINY HAL SPI 模块接口
 xt_hal_spilcd(SPI LCD 驱动)LCD SPI HAL层接口
 xt_hal_timer(硬件定时器驱动)XTINY HAL 硬件定时器模块接口
 xt_hal_uart(UART 驱动)XTINY HAL UART 模块接口
 xt_hal_wdt(看门狗驱动)XTINY HAL WDT(看门狗)模块接口
 xt_log(日志输出)XTINY 日志模块——多级别日志、十六进制 dump、断言处理
 xt_mem(内存管理)Xt 内存抽象层头文件
 xt_mobile(蜂窝网络)XTINY 蜂窝网络模块接口
 xt_ota(OTA 升级)XTINY OTA 升级模块接口
 xt_platform_version(平台版本号)XTINY 平台版本查询接口
 xt_safe(安全功能)XTINY 安全功能模块接口
 xt_wifiscan(Wi-Fi 扫描)XTINY Wi-Fi 扫描模块接口