xt-sdk 文档
v1.0.3
xt-sdk 嵌入式 SDK API 参考
Toggle main menu visibility
载入中...
搜索中...
未找到
文件列表
这里列出了所有文件,并附带简要说明:
[详情级别
1
2
3
4
5
6
]
components
cJSON
cJSON.h
xt_board
xt_board.h
xt_board_e68_v01.h
xt_board_e837n_v01.h
xt_board_simulator.h
xt_fal
xt_fal.h
FAL (Flash Abstraction Layer) 接口
xt_sdk_version
xt_sdk_version.h
XTINY SDK 版本定义与查询接口
xt_socket
xt_socket.h
跨平台 Socket 抽象层
xt_std
xt_bit.h
XTINY 位操作宏集合
xt_crc.h
Common CRC bitwise operation functions. could verify at
http://www.ip33.com/crc.html
xt_error.h
XTINY 错误码定义
xt_list.h
XTINY 双向链表与单向链表操作接口
xt_macro.h
XTINY 通用宏定义(数组大小、对齐、MIN/MAX 等)
xt_rb.h
XTINY 环形缓冲区(Ring Buffer)接口
xt_types.h
XTINY 基础类型引用(stddef、stdint、stdbool)
xt_utils.h
XTINY 通用工具函数集合(字节序、对齐读取、log2 等)
xt_sys_event
hal_event
xt_gpio.h
XTINY GPIO 事件封装接口
xt_uart.h
XTINY UART 事件封装接口
xt_sys_event.h
XTINY 系统事件 ID 定义
xt_task
xt_event.h
事件发布订阅模块接口(去重匹配、dispatch 上下文栈、临界区保护)
xt_task.h
协程式任务调度模块接口(基于 timer2 和 event 的轻量级协程)
xt_timer.h
XTINY 软件定时器接口(数组池、ID 索引方式)
xt_timer2.h
新版软件定时器接口(对象化、单链表、new/delete 生命周期)
xt_unity
unity.h
unity_internals.h
xt_unity_port.h
xt_vfs
xt_vfs.h
Xt 虚拟文件系统——支持多后端挂载、两级锁、静态/动态内存切换
xt_vfs_port.h
Xt_vfs 可移植层——锁宏、内存宏、线程上下文
xt_vfs_native
xt_vfs_native.h
跨平台原生文件系统后端接口——提供 ops 表获取及实例创建/销毁
docs
dev_guide
examples
build_system
app_with_components
components
a
a.h
b
b.h
c
c.h
build_profile_demo
deps_demo
components
my_utils
my_utils.h
hook_demo
test_components_conflict
components
a
a.h
version_info
get_started
hello_world
misc
xt_template
xt_template.h
network
aliyun
mobile
socket
socket-nonblock
socket-reconnect
socket_multi_platform
peripherals
adc
dac
gpio
i2c
aht20
sgp30
pm
pwm
rtc
spi
uart
platform_specific
lm620
audio_dev
audio_svc
src
test.h
音频服务层教学例程函数声明
audio_test
src
pcm.h
test.h
音频综合测试函数声明
cmd
e837n_adckey
fal
lcd_st7735
lcd_st7735_deepsleep
lcd_st7789
ota
ota.h
wifiscan
system
log
xtiny
platforms
components
xtiny
xt_audio
xt_audio_dev.h
音频设备抽象层(普通用户接口)
xt_audio_dev_drv.h
音频设备驱动接口(移植开发者使用)
xt_audio_svc.h
音频服务层(统一的 TTS/文件播放入口)
xt_audio_tts.h
XTINY 音频 TTS 合成模块接口
xt_audio_types.h
XTINY 音频公共类型定义
xt_hal
xt_hal.h
XTINY HAL 总头文件,包含所有 HAL 子模块
xt_hal_adc.h
XTINY HAL ADC 模块接口
xt_hal_core.h
XTINY HAL 核心系统接口
xt_hal_dac.h
XTINY HAL DAC 模块接口
xt_hal_gpio.h
XTINY HAL GPIO 模块接口
xt_hal_i2c.h
XTINY HAL I2C 模块接口
xt_hal_i2s.h
xt_hal_internal.h
XTINY HAL 内部公共头文件
xt_hal_pin_mux.h
XTINY HAL 引脚复用配置接口
xt_hal_pm.h
XTINY HAL 电源管理模块接口
xt_hal_pwm.h
XTINY HAL PWM 模块接口
xt_hal_rtc.h
RTC 接口
xt_hal_spi.h
XTINY HAL SPI 模块接口
xt_hal_spilcd.h
LCD SPI HAL层接口
xt_hal_timer.h
XTINY HAL 硬件定时器模块接口
xt_hal_uart.h
XTINY HAL UART 模块接口
xt_hal_wdt.h
XTINY HAL WDT(看门狗)模块接口
xt_log
xt_log.h
XTINY 日志模块接口
xt_mem
xt_mem.h
Xt 内存抽象层头文件
xt_mobile
xt_mobile.h
XTINY 蜂窝网络模块接口
xt_ota
xt_ota.h
XTINY OTA 升级模块接口
xt_platform_version
xt_platform_version.h
XTINY 平台版本查询接口
xt_safe
xt_safe.h
xt_wifiscan
xt_wifiscan.h
XTINY Wi-Fi 扫描模块接口
xt_api_version.h
XTINY API 版本定义
xtiny.h
XTINY 总头文件
lm620
docs
tests
xt_event
xt_event_and_timer
xt_fal
xt_task
xt_timer
xt_timer2
xt_vfs
xt_vfs_ramfs.h
假文件系统后端——纯内存实现,用于验证 xt_vfs Core 的多挂载和两级锁功能
xt_vfs_basic
生成于
, 为 xt-sdk 文档使用
1.17.0