工具与软件:
尊敬的 TI 团队:
我将 MSPM0L1105用于通信模块。
请考虑以下要求:
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 团队:
我将 MSPM0L1105用于通信模块。
请考虑以下要求:
Janz、您好!
我们期待您的回复...
同时,为了实现我们的目标,请查看以下最新动态:
(1和2):我们使用了一个名为 SRecord 的实用程序来计算.hex 的 CRC 并在特定的十六进制位置写入该 CRC。 我认为这对于这些东西来说是一个很棒的工具。
链接: https://srecord.sourceforge.net/
最好在 CCS 环境中包含这些功能。
对于(3):i.我们使用 Lammert Bies 网站来满足我们的所有 CRC 需求、我们已经在多个 MCU 平台上验证并测试了其结果正确性。
链接: www.lammertbies.nl/.../crc-calculation
为此 、我们评估了 MSPM0中提供的硬件 CRC 加速器。
gData32 = 0x01;
gCrcSeed = 0xFFFFFFFF;
crcChecksum = DL_CRC_calculateBlock32 (CRC、gCrcSeed、&gData32、1);
我们尝试了针对 CRC 加速器的 CCS 设置中的各种可能组合。 对于任何输入字符串(例如 gData= 0x01)、MSPM0计算得出的值都不会与 Lammert 网站上计算得出的 CRC 匹配。 仅供参考、网站会为以下设置计算 CRC_32:大端字节序、初始值= 0xFFFFFFFF。
II.因此、我们使用了 Lammert 网站中的开源代码在运行时对 MSPM0闪存进行 CRC 计算、而不是使用自己的 CRC 加速器。
到目前为止、我们已使用所有这些外部补丁实现了所有目标 (1、2和3)。 我们正在进一步验证结果、但我们仍希望收到您关于这些问题的消息。
谢谢。此致。