[单片机芯片] 可不可以使用NFC的方式给CH585进行固件升级?

[复制链接]
5023|16
 楼主| Amonologue独白 发表于 2025-4-17 09:25 | 显示全部楼层 |阅读模式
可不可以使用NFC的方式给CH585进行固件升级?

JayWell 发表于 2025-4-17 16:11 | 显示全部楼层
可以实现。用CH585模拟NFC卡片,并用专用的NFC升级上位机写入新固件。
若是用CH585来检卡,卡片的容量小,不适合用来传递新固件给CH585。
快乐制造机 发表于 2025-4-19 16:34 | 显示全部楼层
当然可以,NFC是一种非常便捷的无线通信技术,适用于短距离的数据传输。对于CH585这类设备,如果支持NFC功能,那么使用NFC进行固件升级是完全可行的。
夕阳接你 发表于 2025-4-30 13:23 | 显示全部楼层
有没有实现过的案例
B1lanche 发表于 2025-5-12 12:07 | 显示全部楼层
目前沁恒CH585官方未明确支持直接通过NFC方式进行固件升级,但可通过其BLE OTA功能或结合NFC卡模拟实现间接升级,具体需参考官方技术文档和工具链
Charlene沙 发表于 2025-5-12 15:06 | 显示全部楼层
CH585集成了NFC近场通信无线接口,支持ISO14443A协议,可模拟IC标签或作为读卡器使用。但其核心设计侧重于便携式无线通讯场景(如门禁、支付),而非固件升级。NFC的短距离通信特性(通常10cm以内)和低速率(106kbps~848kbps)使其难以满足大容量固件传输需求。
Emily999 发表于 2025-5-12 16:18 | 显示全部楼层
沁恒为CH585提供了BLE OTA(空中升级)技术方案,支持通过蓝牙协议远程更新固件。开发者需使用官方工具链和开发环境(如MounRiver Studio)完成升级
Freeandeasy 发表于 2025-5-12 19:22 | 显示全部楼层
通过手机APP或上位机发送升级指令,设备进入Bootloader模式接收新固件。设备验证固件完整性后,将其写入Flash存储区。
Espoironenext 发表于 2025-5-12 23:15 | 显示全部楼层
将固件分块存储在NFC标签中,设备通过NFC读取数据后,再通过内部总线(如SPI、I2C)传输至主控Flash。
Belle1257 发表于 2025-5-13 08:30 | 显示全部楼层
NFC标签容量有限(通常几KB至几十KB),无法存储完整固件,需多次触碰传输,效率低下。
alxd 发表于 2025-5-13 11:36 | 显示全部楼层
使用NFC卡模拟功能,在设备靠近NFC读卡器时触发BLE OTA流程。优势:结合NFC的便捷性和BLE的高效性,适合需要物理接触确认的场景(如工业设备维护)。但需开发自定义协议,处理NFC与BLE的交互逻辑。
Candic12e 发表于 2025-5-13 15:37 | 显示全部楼层
建议使用蓝牙OTA官方工具链成熟,支持断点续传、加密校验等功能,适合大规模部署。
across往事 发表于 2025-5-14 07:58 | 显示全部楼层
若需通过NFC实现升级,建议仅用于触发BLE升级流程,而非直接传输固件。
爱相随 发表于 2025-5-14 12:05 | 显示全部楼层
可参考CH585的NFC卡模拟例程(如MifareClassic工程),实现NFC与BLE的联动。

zhengshuai888 发表于 2025-5-14 21:22 来自手机 | 显示全部楼层
这个不合适,NFC的传输带宽有限。
lidi911 发表于 2025-5-15 07:47 来自手机 | 显示全部楼层
感觉不得行,NFC是用于短时少量数据交付。
星辰伴梦 发表于 2025-5-15 21:52 | 显示全部楼层
当然可以,NFC是一种非常方便的无线通信技术,可以用来传输数据,包括固件升级。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

157

帖子

0

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