[单片机芯片] 一般来说,关于CH585和CH582的无线通信协议栈通用吗?

[复制链接]
193|14
hight1light 发表于 2026-2-27 08:33 | 显示全部楼层 |阅读模式
一般来说,关于CH585和CH582的无线通信协议栈通用吗?


WCHTECH75 发表于 2026-2-27 13:45 | 显示全部楼层
CH59x/58x/57x之间均是可以进行BLE和2.4G通信的,CH585和CH582的LIB库是不通用的,需在官网下载对应型号的EVT进行开发。
xuanhuanzi 发表于 2026-3-2 10:43 | 显示全部楼层
CH585 与 CH582 的 BLE 协议栈不通用,分属两个不同系列,不能直接互用固件与库。
波尔街道的松柏 发表于 2026-3-31 21:35 | 显示全部楼层
CH585 与 CH582 的无线协议栈基础通用,均基于 BLE 5.3/4.2,但 CH585 新增 BLE Mesh / 高速透传特性,需适配差异化外设与寄存器配置。
别乱了阵脚 发表于 2026-4-5 07:53 | 显示全部楼层
CH585和CH582的无线通信协议栈可能不完全通用。
tpgf 发表于 2026-4-8 14:23 | 显示全部楼层
CH585和CH582在部分硬件资源上存在差异,如CH585集成480Mbps高速USB接口和NFC功能,而CH582可能在资源上略有简化,但这些差异主要体现在外设功能扩展,不影响核心无线通信协议栈的通用性
风吻过你的不羁 发表于 2026-4-8 18:44 | 显示全部楼层
不过,具体到某些高级功能,可能需要根据芯片的不同进行一些调整。
AuroraWaltz 发表于 2026-4-9 13:02 | 显示全部楼层
要下载通用的吧,fae也是这么说滴
小灵通2018 发表于 2026-4-11 13:07 | 显示全部楼层
一般情况下,CH585 与 CH582 的无线通信协议栈(BLE/2.4G)不通用,不能直接互换。
mintspring 发表于 2026-4-16 18:02 | 显示全部楼层
一般来说,CH585 与 CH582 的无线通信协议栈(BLE/2.4G)不通用,分属两个不同的软件系列,不能直接交叉编译或烧录。
heisexingqisi 发表于 2026-4-20 17:10 | 显示全部楼层
CH585 与 CH582 的无线协议栈不通用,两者虽同属 CH58X 系列、同频 2.4GHz 且均支持 BLE,但属于不同子系列,协议栈库与底层实现不同,无法直接移植或互换。
y1n9an 发表于 2026-5-21 22:32 | 显示全部楼层
实际项目移植时,只需要修改芯片的引脚定义头文件,协议栈需用对应的lib才可以,这样改动较小
suw12q 发表于 2026-5-24 07:29 | 显示全部楼层
CH585 和 CH582 的无线通信协议栈基础核心部分完全通用,因为两款芯片都是 BLE 5.0 协议,内核和无线射频部分同源。但是库不是一个库


b5z1giu 发表于 2026-5-24 08:44 | 显示全部楼层
两款芯片的 BLE 协议栈底层驱动(射频、定时器、中断)是沁恒官方统一开发的,但是lib需要找对应的才可以。


cen9ce 发表于 2026-5-24 09:55 | 显示全部楼层
协议栈的应用层代码(比如 BLE 广播、连接、数据透传)不可以复用哦


d1ng2x 发表于 2026-5-24 11:30 | 显示全部楼层
虽然是一个系列的芯片,但是不能完全通用哦

g0d5xs 发表于 2026-5-24 13:31 | 显示全部楼层

CH585 比 CH582 多了部分外设和更大的 Flash/RAM,协议栈里针对大内存的优化配置


l1uyn9b 发表于 2026-5-24 14:48 | 显示全部楼层
沁恒官方提供的 BLE 协议栈包是按 CH58x 系列统一发布的,里面会区分少量芯片专属配置。


lamanius 发表于 2026-5-24 16:16 | 显示全部楼层
若使用了协议栈需要注意协议栈找对应的下载和使用才可以


lix1yr 发表于 2026-5-24 17:46 | 显示全部楼层
烧录协议栈时,注意选择对应的芯片型号,WCHISPTool 里有 CH582 和 CH585 的单独选项,选混了会烧录失败。


您需要登录后才可以回帖 登录 | 注册

本版积分规则

110

主题

552

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部
0