- 博客(13)
- 收藏
- 关注
原创 小熊派 Hi3863 SLE 一主多从:Client 多连接与 UART 转发
沿 Hi3863 的 `sle_uart_1_vs_8` 源码追踪 Client 扫描、逐台连接、SSAP 属性发现、群发写入和 notification 上报,解释 UART/SBUS 与 SLE 的双向协议桥接,并指出重复初始化、连接表下标错误、全局 Property handle、扫描数据与 SSAP 数据越界解析等问题,给出按节点保存状态的修正结构和递增验证方法。
2026-10-09 10:51:59
132
原创 小熊派 Hi3863 SLE 一主一从:Server 广播、服务与连接管理
沿 Hi3863 产品样例拆解 SLE 一主一从最小链路:从 Server 使能、announce 广播、SSAP 服务注册到连接回调和双向数据,结合真实 Server 构建日志说明证据边界,并指出地址写死、重复启动广播、错误释放栈内存、256/512 字节缓冲不一致等源码风险。
2026-10-09 10:39:55
165
原创 小熊派 Hi3863 星闪 SLE 入门:对比 BLE 看懂发现、连接与数据通道
从 Hi3863 SDK 的真实 API 入门星闪 SLE:把 announce/seek/SSAP 与 BLE 的 advertise/scan/GATT 逐项对照,梳理 Client 从使能、发现、连接到属性可写的异步回调链,并指出 sle_one_to_many 目录尚未注册到父级 Kconfig/CMake、Server 与 Client 两个 bool 和 if/elseif 不匹配的问题,给出构建入口、角色 choice 和分阶段验证方法。
2026-10-08 23:17:32
265
原创 小熊派 Hi3863 串口控制电机:SBUS 摇杆映射双路 PWM 与失控保护
把 Hi3863 的 SBUS 25 字节解析结果接到双路 PWM:本文拆解 CH1 死区、正反转和占空比映射,说明 V151 PWM 为什么要在两路配置后重新启动整组,并指出 uart4 样例仍引用 UART3 配置、只判断 frame lost、不判断 failsafe、断线后没有超时停车、数据区 0x0F 会误重同步等缺口,给出可复制的修正方向和七级上板验证顺序。
2026-10-08 23:14:20
211
原创 小熊派 Hi3863 读 SBUS 遥控:100000 波特率 8E2 解析
这个专栏的目标,是把一台普通儿童电动车改成 1 主机 + 2 从机的 SLE(星闪)组网遥控小车,而这条遥控链路的入口就是 SBUS:遥控器 → 接收机 → 主板。本篇拆 Hi3863 的 uart3 样例:25 字节帧的结构、16 个通道每 11 bit 一个怎么跨字节抠出来、100000 8E2 与停止位/校验枚举的对应关系、标志字节里哪一位是失控保护、10 ms 任务周期的时间账,以及接线前必须先确认的"SBUS 电平是反相的",附 11 个踩坑。
2026-10-05 15:36:15
551
原创 小熊派 Hi3863 激光测距入门:STP23L 195 字节帧分帧与解析
这个专栏的目标,是把一台普通儿童电动车改成 1 主机 + 2 从机的 SLE(星闪)组网遥控小车,车头要测距、车上要读轮速,全都挂在串口上。本篇拆 Hi3863 的 uart2 样例:STP23L 模块 195 字节一帧的结构(4 个 0xAA 帧头 + 12 个点 × 15 字节 + CRC)、串口号与收发模式的两处默认值陷阱、停止位枚举配错、状态机分帧与重同步、以及 50 ms 任务周期配 512 字节缓冲的时间账,附 12 个踩坑。
2026-10-05 15:33:07
303
原创 小熊派 Hi3863 多路 UART 入门:初始化、收发与中断分帧
这个专栏的目标,是把一台普通儿童电动车改成 1 主机 + 2 从机的 SLE(星闪)组网遥控小车,而遥控接收机、激光测距、UWB 全都挂在串口上。本篇拆 Hi3863 的 uart 样例:初始化五步、data_bits / stop_bits 枚举的两个陷阱、发送接口的条件编译、轮询与中断两条接收路径,以及用状态机把字节流切成 10 字节帧,附 8 个踩坑。
2026-10-03 01:59:37
214
原创 小熊派 Hi3863 驱动电机:双路 PWM 实现正反转与调速
这个专栏的目标,是把一台普通儿童电动车改成 1 主机 + 2 从机的 SLE(星闪)组网遥控小车。本篇拆 Hi3863 的 pwm2 样例:H 桥为什么需要两路 PWM、两个通道为什么要编进同一个组、为什么每次改占空比都要重新 start_group、周期 250 对应 160 kHz 该怎么改到 20 kHz,并给出补齐了最后一脚的 motor.c 和 7 个踩坑。
2026-10-03 01:57:15
298
原创 小熊派Hi3863 PWM调速
这个专栏的目标,是把一台普通儿童电动车改成 1 主机 + 2 从机的 SLE(星闪)组网遥控小车。本篇拆 Hi3863 的硬件 PWM:pwm_config_t 五个字段怎么变成 freq_l / duty_l 寄存器、为什么改占空比必须重新 open 一次、通道和"组"的关系、40 MHz 工作时钟怎么换算频率,附 8 个踩坑。
2026-09-30 14:24:12
122
原创 从点亮LED开始,构建一台自己组网的小车!
这个专栏的目标,是把一台普通儿童电动车改成 1 主机 + 2 从机的 SLE(星闪)组网遥控小车。本篇跑通第一个程序:app_run() 自注册机制、GPIO 点灯三步、CMSIS 与 osal 两种建任务写法对照、printf 到 921600 日志口的链路,附 6 个踩坑。
2026-09-30 09:24:16
391
原创 小熊派 Hi3863 环境搭建:HiSpark Studio 编译烧录全流程
小熊派 Hi3863 环境搭建:HiSpark Studio 编译烧录全流程
2026-09-29 17:02:17
257
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅