请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
线程中讨论的其他部件:MSP430G2553, MSP-EXP430G2, MSP430WARE, MSP430F1612您好,
我计划使用应用说明和示例代码 sla294a中列出的校验和功能。
有几个地方的示例似乎有一些germlins。
希望TI或社区的人可以告诉我我是否正确,这样我就不会在生产中出现错误。
- 代码和pdf文件中的注释表明校验和跨越闪存的两个段,应该为1024字节/0x400 (0xFA00到0xFDFF)。
在用于生成和测试校验和的For循环中,范围是0到0x200,看起来它只跨越一个块(512字节/0x200)。
(我假定递增指针以字节而不是文字为单位)。 - 在设置FCTL2时,使用FSSEL0,这意味着ACLK是基本时钟
使用分禾器FN0,这意味着分禾器应为一个
闪存时钟应写入ACLK/1而不 是MCLK/2 - 在本示例末尾,缺少设置锁定代码。 这是可选的还是这种遗漏是错误的?
- 注释中列出的整体逻辑尚未在代码中实现。
期待社区提供一些答案。 如果我发布了一个应该通过搜索找到的主题-请告诉我应该使用什么术语。