主题中讨论的其他器件:CC1352R、 UNIFLASH、 CC3120
您好!
CC3120MOD 与 CC1352R 相连。
当应用在 NWP 文件系统中的 CC1352R 上运行时、会创建一个包含用户信息的文件。
如何 使用 UniFlash 映像创建器工具读取此文件?
联机用户文件按钮未激活。
在用户文件上按(在高级模式下)时、列表为空。
此致、
Ilian
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
CC3120MOD 与 CC1352R 相连。
当应用在 NWP 文件系统中的 CC1352R 上运行时、会创建一个包含用户信息的文件。
如何 使用 UniFlash 映像创建器工具读取此文件?
联机用户文件按钮未激活。
在用户文件上按(在高级模式下)时、列表为空。
此致、
Ilian
您好、谢谢。
我更改了模式并找到了文件。
现在我有另外一个问题。
该文件是使用此代码从 CC1352R 应用程序创建的。
unsigned char* DeviceFileName ="Factory_params";
FileHdl = sl_FsOpen (((unsigned char*) DeviceFileName、SL_FS_create | SL_FS_OVERRITE | SL_FS_CREATE_FAILSAFE | SL_FS_CREATE_MAX_SIZE (512)、&MasterToken);
该文件应在 PC 上修改、然后再写入 NWP。 (通过 UniFlash)
现在、以这种格式、文件无法使用文本编辑器进行修改。
因此、应该如何在应用程序中创建文件?
unsigned char* DeviceFileName ="Factory_params.txt"; ?
该文件包含十六进制数。
此致、
Ilian
您好!
是的、文件是从应用程序创建的、其中的数据是从应用程序中获取的。 数据是具有十六进制值的数组。
当我通过 UniFlash 获取该文件时、我无法使用文本编辑器打开它、例如更改一些值。
1.是否可以使用文本编辑器创建要打开和修改的文件?
2.如果我创建了.txt 等文件(带有标志 FAILSAFE),并且在该文件写入一个映像后,应用程序是否会更正打开并读取该文件?
如果需要、我可以向您发送我获得的文件。
此致、
Ilian
您好!
可能是我没有解释好问题。
创建该文件时、可以在 NWP 中读取/写入该文件。
该文件是从应用程序创建的、是二进制文件。
因此、人类无法读取(更改某些值)。
该文件将加载到生产中、如果可以更改某些值、这是很好的。
如果您可以将我的转换器指向可以将此文件转换为8位十六进制 TI 样式的转换器、该怎么办? 例如。
反之亦然。
出于某种原因、我无法在此处插入文件。
此致、
Ilian
Ilian、您好!
如果您希望人为编辑文件、为什么不使用文本文件格式(例如 JSON)。 CC32xx SDK 具有可用的 JSON 解析器。
如果您想使用二进制文件、可以通过互联网上的任何十六进制编辑器编辑文件、也可以轻松创建可在文件上方创建 GUI 的计算机程序(C#、Python、Java 等)。 另一个选项可以添加到您的主机应用程序中、更改此文件的内容(例如通过 NWP http 服务器)。
1月