开发助手
概述
开发助手主要用于辅助基于 WM IOT SDK 实际项目开发,涉及代码组织结构参考,任务属性定义管理,堆栈信息查询等。
代码组织结构
用户在实际开发过程中需要注意 WM SDK 已经提供了常用的通用定义以及组件以供参考
1. 任务属性定义
代码路径: components/wm_system/include/wm_task_config.h
交互式分类
开发助手涉及的可交互模块分类如下:
1. AT 模块
若需要使用 AT 首先需要在 menuconfig 中使能 AT 模块以及使用到的子功能
然后再根据需求选择对应的 AT 命令集
更多信息可参考 AT 命令列表: AT
2. CLI 模块
若需要使用 CLI 首先需要在 menuconfig 中使能 CLI 模块以及使用到的子功能
然后再根据需求选择对应的 CLI 命令集
CLI 交互默认通过 UART0 (即日志输出口),查看当前系统支持的 CLI 命令可使用 help 命令,如图
例如可以使用命令 task 列出当前系统所有任务以及其资源开销,如图
新增命令信息可参考 CLI 命令: CLI