工具与软件:
您好、TI:
我使用的是 cc2745 SDK 8.40。 我正在处理 CC2745的 OTA 功能。我想知道在将映像更新到闪存后如何计算 CRC 32值。是否可以参考演示代码?
比你和最好的问候!
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.
工具与软件:
您好、TI:
我使用的是 cc2745 SDK 8.40。 我正在处理 CC2745的 OTA 功能。我想知道在将映像更新到闪存后如何计算 CRC 32值。是否可以参考演示代码?
比你和最好的问候!
您好!
Unknown 说:我可以使用 cc2745 SDK 8.40。 我正在处理 CC2745的 OTA 功能。我想知道在将映像更新到闪存后如何计算 CRC 32值。是否有可以参考的演示代码?[/QUOT]我们在 SDK 中提供了一个称为 CRC 工具的工具、可以为您生成 CRC。 有关更多信息、请 参阅此处:闪存矢量表—SimpleLink 低功耗 F3 SDK BLE5-Stack 用户指南3.03.04.00文档
大多数 BLE 工程在 CCS 工程中将此工具调用为编译后处理步骤:
${COM_TI_SIMPLELINK_LOWPOWER_F3_SDK_INSTALL_DIR}/tools/common/crc_tool/crc_tool patch-image --elf ${BuildArtifactFileBaseName}.out --symbol-prefix ti_utils_build_GenMap_sym_CRC_CCFG -o ${BuildArtifactFileBaseName}.out ${COM_TI_SIMPLELINK_LOWPOWER_F3_SDK_INSTALL_DIR}/tools/common/crc_tool/crc_tool patch-image --elf ${BuildArtifactFileBaseName}.out --symbol-prefix ti_utils_build_GenMap_sym_CRC_SCFG -o ${BuildArtifactFileBaseName}.out ${CG_TOOL_ROOT}/bin/tiarmobjcopy -O ihex ${BuildArtifactFileBaseName}.out ${BuildArtifactFileBaseName}.hex希望这对您有所帮助!
如果您需要任何澄清、请告诉我。
此致!
Nima Behmanesh
尊敬的 James:
您可能在查找: CC27xxDriverLibrary:hapi.h File Reference
如果是这样、请告诉我。
此致!
Nima Behmanesh