跳转至

常见问题

本文档收集了 WS63 开发过程中的常见问题及解答,帮助开发者快速解决遇到的问题。

环境配置

Q: 如何安装开发环境?

A: 请参考快速入门文档中的环境搭建部分,按照步骤配置开发环境。

Q: USB 驱动安装失败怎么办?

A: 请确保使用管理员权限安装,并检查操作系统版本兼容性。建议从官方渠道下载最新版本的驱动程序。

Q: SDK 无法正常启动?

A: 请检查环境变量是否正确配置,确保 Python 版本符合要求,并安装所有必要的依赖包。

开发问题

Q: 如何调试程序?

A: 使用 UART 串口连接开发板,通过调试工具查看日志输出。也可以使用 SWD 调试接口进行硬件调试。

Q: Wi-Fi 连接不稳定?

A: 检查天线接口是否牢固,确保电源供电稳定。尝试更换 Wi-Fi 信道或调整路由器设置。

Q: BLE 无法发现设备?

A: 确认设备已进入可发现模式,检查蓝牙权限是否已开启,确保设备在有效通信范围内。

Q: 星闪通信连接失败?

A: 检查星闪协议版本兼容性,确保两个设备都支持 SLE 1.0 协议,检查天线和电源连接是否正常。

编译问题

Q: 编译报错找不到头文件?

A: 确保已正确配置 SDK 路径,并安装必要的依赖库。检查 BUILD.gn 文件中的 include 路径配置。

Q: 编译时间过长?

A: 可以使用增量编译,只编译修改的模块。也可以使用 -j 参数启用多核编译加速。

Q: 链接报错符号未定义?

A: 检查是否遗漏了必要的库文件链接,确认相关模块已正确添加到编译配置中。

硬件问题

Q: 开发板无法启动?

A: 检查电源连接是否正常,确认 USB 线接触良好。尝试重新烧录固件。

Q: 串口没有输出?

A: 确认串口参数配置正确(默认 115200, 8N1),检查串口线连接是否正确,确保开发板已上电。

其他问题

如果以上问题未能解决您的疑问,欢迎在项目仓库提交 Issue 或参与社区讨论