Thread 中讨论的其他器件:controlSUITE
我使用示例 FLASH_programming_m3来了解 FlashAPI 库。 当在 Concerto 控制卡上运行时、它会持续复位目标并且不会写入闪存。 我尝试单步执行代码、但未成功发现问题所在。 所有状态检查都返回成功。 (Fapi_Status_Success =0)。 更糟糕的是、它最终应该是在一个 example_error 函数中、但实际上不是。 请提出任何建议。
谢谢
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.
我使用示例 FLASH_programming_m3来了解 FlashAPI 库。 当在 Concerto 控制卡上运行时、它会持续复位目标并且不会写入闪存。 我尝试单步执行代码、但未成功发现问题所在。 所有状态检查都返回成功。 (Fapi_Status_Success =0)。 更糟糕的是、它最终应该是在一个 example_error 函数中、但实际上不是。 请提出任何建议。
谢谢
瑞吉斯
我没有创建新的库项目。 我只需将 driverlib 项目从 Mware 导入 CCS、然后使用编译器版本16.9.1.LTS 重新编译。 导入工程时、我确保取消选中"Copy project in to workspace"按钮、以便新编译的库将替换 controlSUITE\device_support\f28m36x\V210\Mware\driverlib\ccs\Debug 文件夹中的旧库。
重新编译 driverlib 后、我刷新了闪存编程项目并检查了 driverlib 库的日期、以确保将最新编译的库拉入我的闪存编程项目。 然后我重建了闪存编程项目-未出现警告/错误。 我能够使用项目成功地对闪存进行编程/擦除。
如果我使用旧的 driverlib 文件、我会遇到与您相同的问题。 我在内部提交了一个 TT、以在发布新器件支持文件时更新 driverlib 库。
如果您希望我附加 driverlib 库、请告诉我。
谢谢、此致、
Vamsi