1. 一些基础模块的实现
2026-03-28 08:42:10 +08:00
include 1. 修正回旧版 2026-03-27 19:36:20 +08:00
src 1. 优化Bit 2026-03-28 08:42:10 +08:00
README.md 1. 增加支持内存分配器 2026-03-25 16:24:50 +08:00

基础结构

该库使用字符数组实现不同结构设计, 方便用于单片机固定数组.

HTlsf 参数对比

可用 tools/htlsf_config_matrix.sh 快速比较不同 HTLSF_CONFIG_SL_INDEX_COUNT_LOG2 / HTLSF_CONFIG_FL_INDEX_MAX 组合下的:

  • 公开开销指标
  • 4KB/8KB/16KB 固定缓冲区可用容量
  • 16KB 池里 16/32/64/128/256 字节请求可连续分配次数
  • 主机目标体积, 以及可选 Cortex-M3 目标体积
  • 对应配置下 HTlsf 单元测试是否通过

示例:

sh tools/htlsf_config_matrix.sh
CONFIGS="4:15 4:14 4:13" RUN_TESTS=0 sh tools/htlsf_config_matrix.sh