Ameba IoT Docs
FreeRTOS SDK 及开发指南
FreeRTOS SDK 使用指南
F00: SDK 下载
F01: SDK 简介
F02: GCC 编译环境
F03: 调试与故障排查
F04: CMake 架构和用法
F05: SDK 示例
F06: Flash 和 RAM 布局
F07: 开发者配置
F08: 虚拟文件系统
F09: Flash 转换层
F20: 内存管理和缓存
F21: 启动过程
F22: 芯片使能
F23: 核间通信
F24: 欠压保护
F25: 复位
F26: 芯片信息
FreeRTOS 外设开发指南
FreeRTOS 系统安全开发指南
FreeRTOS OTA 固件升级开发指南
FreeRTOS 低功耗开发指南
FreeRTOS USB 编程指南
FreeRTOS 多媒体开发指南
FreeRTOS 智能语音开发指南
FreeRTOS 量产指南
FreeRTOS AT 命令使用指南
Linux SDK 及开发指南
Linux SDK 使用指南
Linux 外设开发指南
Linux 系统安全开发指南
Linux OTA 固件升级开发指南
Linux 低功耗开发指南
Linux USB 编程指南
Linux 多媒体开发指南
Linux 智能语音开发指南
Linux 量产指南
HiFi DSP SDK 及开发指南
HiFi DSP SDK 下载
HiFi DSP SDK 使用指南
Zephyr SDK 及开发指南
Zephyr SDK 使用指南
Zephyr Wi-Fi 编程指南
FreeRTOS Wi-Fi 编程指南
FreeRTOS Wi-Fi 无线网卡模式编程指南
FreeRTOS Wi-Fi R-MESH 编程指南
Linux Wi-Fi 编程指南
VS Code 插件
工具及使用指南
Log 工具
Flash 烧写工具
Flash 批量烧写工具
录音工具
FreeRTOS 蓝牙开发指南
Linux 蓝牙开发指南
Ameba IoT Docs
FreeRTOS
Linux
DSP
Zephyr
Tools
RTL8721Dx
RTL8710E
RTL8720E
RTL8726E
RTL8713E
RTL8730E
RTL8721F
RTL872xD
Ameba-IoT-Documents
FreeRTOS SDK 及开发指南
FreeRTOS SDK 使用指南
F00: SDK 下载
F01: SDK 简介
F02: GCC 编译环境
F03: 调试与故障排查
F04: CMake 架构和用法
F05: SDK 示例
F06: Flash 和 RAM 布局
F07: 开发者配置
F08: 虚拟文件系统
F09: Flash 转换层
F20: 内存管理和缓存
F21: 启动过程
F22: 芯片使能
F23: 核间通信
F24: 欠压保护
F25: 复位
F26: 芯片信息
FreeRTOS 外设开发指南
FreeRTOS 系统安全开发指南
FreeRTOS OTA 固件升级开发指南
FreeRTOS 低功耗开发指南
FreeRTOS USB 编程指南
FreeRTOS 多媒体开发指南
FreeRTOS 智能语音开发指南
FreeRTOS 量产指南
FreeRTOS AT 命令使用指南
Linux SDK 及开发指南
Linux SDK 使用指南
Linux 外设开发指南
Linux 系统安全开发指南
Linux OTA 固件升级开发指南
Linux 低功耗开发指南
Linux USB 编程指南
Linux 多媒体开发指南
Linux 智能语音开发指南
Linux 量产指南
HiFi DSP SDK 及开发指南
HiFi DSP SDK 下载
HiFi DSP SDK 使用指南
Zephyr SDK 及开发指南
Zephyr SDK 使用指南
Zephyr Wi-Fi 编程指南
FreeRTOS Wi-Fi 编程指南
FreeRTOS Wi-Fi 无线网卡模式编程指南
FreeRTOS Wi-Fi R-MESH 编程指南
Linux Wi-Fi 编程指南
VS Code 插件
工具及使用指南
Log 工具
Flash 烧写工具
Flash 批量烧写工具
录音工具
FreeRTOS 蓝牙开发指南
Linux 蓝牙开发指南
Not Logged In
Login
Register
Change Password
Logout
FreeRTOS SDK 使用指南
[English]
FreeRTOS SDK 使用指南
F00: SDK 下载
概述
下载方法
F01: SDK 简介
概述
project
component
tools
关键头文件
F02: GCC 编译环境
概述
准备 GCC 编译环境
安装工具链
SDK 路径
配置 SDK(menuconfig)
编译代码
固件文件(Image)
创建外部工程
固件下载
F03: 调试与故障排查
J-Link 调试
Heap 内存调试
崩溃转储和回溯
F04: CMake 架构和用法
概述
最佳实践
常用的 CMake 接口和预设常量
常见问题与建议
进阶阅读
配置系统
F05: SDK 示例
概述
应用示例
外设示例
F06: Flash 和 RAM 布局
Flash 布局与配置
RAM 布局与配置
F07: 开发者配置
概述
ameba_bootcfg
ameba_flashcfg
ameba_boot_trustzonecfg
ameba_intfcfg
ameba_pinmapcfg
ameba_sleepcfg
ameba_wificfg
F08: 虚拟文件系统
概述
VFS 初始化
VFS 用法
F09: Flash 转换层
概述
特性
FTL 的用法
F20: 内存管理和缓存
内存保护单元(MPU)
物理内存保护(PMP)
内存管理单元(MMU)
缓存(Cache)
F21: 启动过程
特性
启动地址
引脚描述
启动流程
启动原因
F22: 芯片使能
概述
工作模式介绍
模式设定示例
F23: 核间通信
概述
IPC 架构
IPC 基本定义
IPC 标准使用方法
IPC 进阶使用方法
IPC 常见问题排查
IPC 应用层使用说明
F24: 欠压保护
概述
工作模式
F25: 复位
概述
复位的种类
复位域
获取启动原因
保留复位前的信息
软件复位触发方式
F26: 芯片信息
概述
API 参考