Ameba IoT Docs
  • 芯片
  • 模组
  • 开发板
  • 方案
  • Wi-Fi
  • 系统安全开发
  • FreeRTOS
    • F00: SDK 简介
    • F01: GCC 编译环境
    • F02: 调试
    • F03: 编译系统
      • 概述
      • 最佳实践
      • 常用的 CMake 接口和预设常量
      • 常见问题与建议
      • 进阶阅读
      • 配置系统
    • F04: SDK 示例
    • F05: Flash 和 RAM 布局
    • F06: 开发者配置
    • F07: AT 命令集
    • F08: 虚拟文件系统
    • F09: Flash 转换层
    • F10: Heap 内存调试
    • F20: 内存管理和缓存
    • F21: 启动过程
    • F22: 固件升级(OTA)
    • F24: 芯片使能
    • F25: 核间通信
    • F26: 引脚复用
    • F27: GPIO 和引脚控制
    • F28: 低功耗开发 🔒
    • F29: 欠压保护
    • F38: 生命周期 🔒
    • F51: DMA 控制器
    • F52: PSRAM
    • F53: 温度传感器
    • F54: 模数转换器
    • F55: 红外收发器
    • F70: 多媒体
    • F80: 批量生产
    • F90: USB 主机与设备
  • Linux
  • Zephyr
  • HiFi DSP
  • 人工智能
  • 工具
  • 生态
  • 联系
  • 用户手册
Ameba IoT Docs
×
产品

所有产品


RTL8721Dx RTL8720E RTL8726E RTL8713E RTL8730E RTL8721F

通过功能选择芯片


HiFi DSP 系列

HiFi DSP 系列


RTL8726E RTL8713E

Cortex-A Linux 系列

Cortex-A Linux 系列


RTL8730E

显示系列

显示系列


RTL8721Dx RTL8730E RTL8721F

Audio 系列

Audio 系列


RTL8726E RTL8713E RTL8730E

Wi-Fi 6 + BLE 系列

Wi-Fi 6 + BLE 系列


RTL8720E RTL8726E RTL8713E

Wi-Fi 2.4G/5G + BLE 系列

Wi-Fi 2.4G/5G + BLE 系列


RTL8721Dx RTL8730E RTL8721F

Wi-Fi + 经典蓝牙系列

Wi-Fi + 经典蓝牙系列


RTL8726E RTL8713E RTL8730E

Wi-Fi R-MESH 系列

Wi-Fi R-MESH 系列


RTL8721Dx RTL8721F

通过应用选择芯片


IoT 控制

IoT 控制


RTL8721Dx RTL8720E RTL8721F

设计中心

应用指南


FreeRTOS Linux DSP Zephyr

Wi-Fi 开发指南

Wi-Fi 开发指南


Wi-Fi 基础模式 Wi-Fi API Wi-Fi 网卡模式 Wi-Fi R-Mesh Wi-Fi CSI Wi-Fi Zephyr Wi-Fi CAST

系统安全开发指南

系统安全开发指南


安全启动 安全固件启动加载保护 FLash加密固件XIP解密 真随机数发生器 HUK派生 SWD保护 TrustZone和安全环境 OTP存储器 对称硬件加密引擎 ECC/RSA非对称硬件加密引擎

SDK


FreeRTOS SDK Linux SDK Zephyr SDK

高级功能


AT命令 USB开发 低功耗方案 多媒体开发 Audio开发 LVGL-GUI开发

语音识别

语音识别


AFE (语音信号处理) KWS (唤醒词检测) VAD (语音端点检测) ASR (语音识别)

工具


LOG 工具 Flash 烧写工具 Flash 烧写工具(1toN) Wi-Fi 测试工具 BT RF 测试工具
  • 芯片
  • 模组
  • 开发板
  • 方案
  • Wi-Fi
  • 系统安全开发
  • FreeRTOS
    • F00: SDK 简介
    • F01: GCC 编译环境
    • F02: 调试
    • F03: 编译系统
      • 概述
      • 最佳实践
      • 常用的 CMake 接口和预设常量
      • 常见问题与建议
      • 进阶阅读
      • 配置系统
    • F04: SDK 示例
    • F05: Flash 和 RAM 布局
    • F06: 开发者配置
    • F07: AT 命令集
    • F08: 虚拟文件系统
    • F09: Flash 转换层
    • F10: Heap 内存调试
    • F20: 内存管理和缓存
    • F21: 启动过程
    • F22: 固件升级(OTA)
    • F24: 芯片使能
    • F25: 核间通信
    • F26: 引脚复用
    • F27: GPIO 和引脚控制
    • F28: 低功耗开发 🔒
    • F29: 欠压保护
    • F38: 生命周期 🔒
    • F51: DMA 控制器
    • F52: PSRAM
    • F53: 温度传感器
    • F54: 模数转换器
    • F55: 红外收发器
    • F70: 多媒体
    • F80: 批量生产
    • F90: USB 主机与设备
  • Linux
  • Zephyr
  • HiFi DSP
  • 人工智能
  • 工具
  • 生态
  • 联系
  • 用户手册

编译系统

  • 概述
    • 概念
    • SDK CMake 结构图
    • 全局编译配置
    • 组件编译 CMakeLists.txt
  • 最佳实践
    • 修改现有组件的编译配置
    • 快速将一组源文件编译并加入固件进行测试
    • 适配具备独立编译系统的代码
    • 调整组件子模块组织关系
    • component 中新增组件
  • 常用的 CMake 接口和预设常量
    • list 操作
    • 添加库
    • 添加子目录
    • 常量定义
  • 常见问题与建议
    • 查看某个源文件的详细编译参数
    • Undefined Reference 错误
    • 一些可用于复杂逻辑处理的判断类型
    • CMake 常见的一些 debug 方法
    • 拷贝替换了一个源文件,但没有重新编译
    • 使用 no-whole-archive 的方式链接某个静态库
  • 进阶阅读
    • 特殊的编译配置
  • 配置系统
    • Kconfig 介绍
    • conf 文件介绍
    • Kconfig 自动检查更新
English
登录 注册 修改密码 退出
×

修改密码

×

用户登录


Copyright © 瑞晟微电子(苏州)有限公司 2025. All Rights Reserved.
苏ICP备10062199号-13