WS63星闪平台
文章平均质量分 94
海思 WS63 芯片(Hi3863V100)作为一款集成了 Wi-Fi 6、星闪 SLE 1.0 和 BLE 5.2 三模通信协议的物联网 SoC 芯片,凭借其出色的性能和丰富的接口资源,为开发者提供了强大的硬件平台。
特立独行的猫a
网名猫哥,CSDN博客专家、微公众号[猫青年]全网粉丝13W+、微:yongzhen1111,郑州片区TOP5。爱好写作、分享技术和感悟。嵌入式软件工程师、c++软件工程师、全栈工程师。专注分享c++、QT、嵌入式linux、Android、HarmonyOS、前端小程序、AIoT(物联网+人工智能)、单片机、通信技术、开发工具等相关内容。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
小鸿AI WS63 ↔ MCP Server WebSocket 通信协议详解
这篇文章详细拆解了小鸿智能音响与服务器之间的通信协议,重点解析了语音交互背后的握手、状态机与时序设计。全文采用通俗易懂的比喻,如将WebSocket连接比作"接头暗号",把音频传输描述为"拆小包裹",生动呈现了技术细节。 核心要点包括: 单条WebSocket连接同时承载控制指令(JSON文本)和音频数据(二进制帧),确保严格时序; 独特的双向异步握手机制,设备与服务器同时发送hello报文; 语音播报采用"开始-流式音频-结束"三段式设计,包含预缓冲优化; 监听功能支持自动接听和定向响应两种模式; 通过播原创 2026-08-08 23:15:00 · 334 阅读 · 0 评论 -
一声唤醒 万物响应|AtomGit 首款开源鸿蒙 AI 硬件「小鸿」发布(附网页地址)
此次,AtomGit 与深圳技术大学、深圳信息职业技术大学、上海杉达学院、东北大学、西安工商学院、西安交通大学、广州商学院、兰州信息科技学院、哈尔滨华德学院、德州科技职业学院、深圳职业技术大学完成首批合作授牌,围绕开源生态建设、技术人才培养与实践创新展开深度协同。未来,AtomGit 将以小鸿为核心载体,持续开放生态能力,联动开发者、高校、产业伙伴,深化 OpenHarmony 生态建设,推进开源研究院落地运营,让开源技术普惠产业与教育,让 AI 真正实现无缝、自然、主动的全场景服务。原创 2026-04-28 23:26:42 · 581 阅读 · 0 评论 -
OpenHarmony海思WS63星闪平台:使用Mongoose 网路库文件下载封装与断点续传实现
本文实现了一个基于Mongoose网络库的嵌入式HTTP文件下载模块,支持断点续传和原子文件替换。核心功能包括:1)通过Range请求实现中断续传;2)采用临时文件+rename机制确保数据完整性;3)支持多种传输编码和完整性校验。该模块提供阻塞式API,解耦业务逻辑,适用于字库/OTA等下载场景,已在小文件系统LittleFS上验证可用性。关键设计包括分阶段状态处理、超时控制及错误恢复机制,通过参数化配置满足不同使用需求。原创 2026-03-28 22:15:00 · 393 阅读 · 0 评论 -
OpenHarmony海思WS63星闪平台:Opus 音频编解码库介绍与海思 WS63 平台移植
Opus是互联网语音与音频场景中最常用的开放编解码器之一,适合 VoIP、对讲、语音播报、流媒体等。海思 WS63一类 IoT SoC 常跑LiteOS / OpenHarmony 衍生内核,RAM 与 CPU 有限,需要在「功能完整」与「体积/内存」之间做裁剪。本仓库已在项目根目录提供 opus/源码树,且其中的 opus/CMakeLists.txt已按海思 SDK 组件(风格编写,便于与 WS63 工程链对接。本文说明 Opus是什么、能做什么,并结合本仓库布局给出在WS63 工程中。原创 2026-03-26 22:45:00 · 666 阅读 · 0 评论 -
OpenHarmony海思WS63星闪平台:EasyLogger 移植到海思 WS63 平台完整指南
在海思 WS63一类Wi-Fi / 星闪 SoC上跑应用时,调试与现场排障高度依赖串口日志:既要能在多线程环境下安全打印,又希望尽量少占 RAM、不把 UART 写操作拖慢业务线程。EasyLogger是嵌入式领域常用的轻量级日志库,通过可裁剪的配置与异步输出能较好平衡这些需求。本文面向在本仓库(xiaohong+ WS63 SDK)或同类EasyLogger是什么、适合什么场景;如何在本工程形态下完成移植与编译集成;elog_cfg.h与在 WS63 上的注意点;原创 2026-03-26 22:15:00 · 534 阅读 · 0 评论 -
海思WS63平台CMake构建系统使用指南
摘要 WS63系列是一款2.4GHz Wi-Fi 6/星闪多模解决方案,其中WS63E型号支持雷达人体活动检测功能,适用于智能家居、电工照明等物联网场景。该平台基于FBB统一开发框架构建,提供标准API接口,支持快速移植应用至其他星闪解决方案,有效降低开发门槛。 开发文档显示,WS63V100 SDK采用CMake构建系统,支持RISC-V架构芯片,兼容华为LiteOS和OpenHarmony操作系统。其构建系统包含根目录CMakeLists.txt、组件级构建脚本和Python构建入口脚本,支持通过men原创 2026-03-20 21:45:00 · 1119 阅读 · 0 评论 -
OpenHarmony海思WS63星闪平台:LVGL 9 + LittleFS:字库文件按需流式加载,减少内存占用的实践笔记
本文提出了一种在小内存嵌入式设备上优化LVGL字库加载的方法,通过自研流式解码替代官方一次性加载方案,显著降低了内存占用。该方法在不改动lv_font_conv生成的bin格式前提下,仅将cmap/loca等表结构常驻RAM,而将字库主体保留在Flash文件系统中。相比官方实现(需要将整个字库位图加载到内存),新方案在绘制时按需读取字形数据,使内存占用与字库大小解耦,解决了小内存设备加载大中文字库时的内存溢出问题。文章详细介绍了实现原理、文件格式兼容性、代码架构以及新旧方案的性能对比,为资源受限的嵌入式GU原创 2026-03-25 22:30:00 · 543 阅读 · 0 评论 -
OpenHarmony海思WS63星闪平台:LVGL UI框架底层显示驱动移植指南
本文介绍了在海思WS63平台上移植LVGL 9.4图形框架的方案。该方案采用四层架构设计,包括硬件驱动层、驱动抽象层、LVGL适配层和应用层。硬件采用ST7789S驱动的240×240 SPI接口LCD显示屏,通过GPIO和SPI与WS63芯片连接。文档详细展示了LCD驱动代码实现,包括初始化、区域设置和绘图功能等核心操作。该移植方案为海思WS63平台提供了轻量级、跨平台的图形界面支持,适用于智能家居、工业控制等嵌入式应用场景。相关代码和文档已在HiSilicon开发者平台开源。原创 2026-03-25 21:45:00 · 934 阅读 · 0 评论 -
OpenHarmony海思WS63星闪平台:移植Mongoose网络库到WS63平台指南
本文介绍了将Mongoose网络库移植到海思WS63物联网平台的方法。Mongoose是一款轻量级、跨平台的嵌入式网络库,支持多种协议(HTTP/WebSocket/MQTT等),只需集成mongoose.c和mongoose.h两个文件即可使用。文档详细说明了移植步骤,包括源码获取、平台配置(如日志、随机数生成、TCP/IP栈适配等)以及关键适配层实现。该移植使WS63平台能够快速实现网络通信功能,适用于HTTP服务、文件传输等物联网应用场景。相关资源包括在线文档、开发者论坛和SDK代码仓库链接。原创 2026-03-24 23:28:33 · 1297 阅读 · 0 评论
分享