请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS570LS3137 主题中讨论的其他器件:HALCOGEN、 UNIFLASH
您好!
我正在使用引导加载程序。 我从 TI 的引导加载程序示例中复制了 BL_FLASH.c/.h 和几个其他相关文件。
包括 F021版本02.01.01并与 F021_API_CortexR4_be.lib 链接。
我使用 Halcogen 版本3.05创建驱动程序和启动代码。
除了 BL_FLASH.c 中的 Fapi_BlockErase ()抛出预取异常外、所有操作都正常。 (跳转至预取指令行)
奇怪的是,当我在 main()中注释掉 rtiStartCounter(rtiCounter_block0)时,Fapi_blockErase 不会抛出此异常。
我需要有 RTI 来满足其他要求。 不确定该症状的原因。
RTI_counter0运行与 FLASH_ERASE 操作和抛出预取有何冲突?
谢谢、