朱天龙 (Armink)

Results 447 comments of 朱天龙 (Armink)

枚举不太好处理的,都统一当整形吧

欢迎提交 pr

转换出来 JSON 对象是可以通过 `cJSON_Print` 或 `cJSON_PrintUnformatted` 转换为字符串,再通过文件操作方法保存到文件中。毕竟 struct2json 是一个纯粹的类型转换库,所以关联性不大的功能可能暂时不会加了。

是用的什么芯片呢,最好能找到 SFDP 中有相关的标准,这样能够更好的与其他芯片统一起来

那把这些芯片列一下,如果覆盖面足够了,先默认用 B9H 可以的

可以在 sfud_flash 设备对象里,新增一个 cmd 结构体元素,里面分别有 `进入低功耗` 及 `退出低功耗` 两个元素,把这个 B9H 和 ABH 作为 sfud_flash 对象初始化后的默认值,用户也可以直接修改这个些命令的值

暂不支持的,这块处理不同芯片差异很大的

> > 暂不支持的,这块处理不同芯片差异很大的 > > 发现驱动SST26VF016B 这玩意默认开启Block Protect,调用写成功,但数据始终不对,一直查硬件问题,后来仔细看手册才发现这个问题。。。 是的,所以这类芯片 SFUD 里都有特殊处理 https://github.com/armink/SFUD/blob/4b41297127ec27ba9c08358fa072629e1c08ca1c/sfud/src/sfud.c#L351-L362

估计你没有定义这个宏吧 `SFUD_USING_FLASH_INFO_TABLE`

好像 poweroff 和 poweron 的命令处理方式在各个 flash 上都有些差异,这块你能确认一下其他 flash 对这块命令的对比情况吗?