工具与软件:
尊敬的专家:
我正在尝试在配置模式下测试闪存读取/写入。 我使用演示工程 qspi_flash_diag_am263x-cc_r5fss0-0_nortos_ti-arm-clang 作为代码库
只需按如下所示修改一行:
QSPI_norFlashReadIntr ()与 SDK9.2一起提供
但是、在配置模式下的闪存读取期间、测试将会受到吸。
我想知道我们是否在配置模式下完全测试闪存读取?
此致
Andre
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.
工具与软件:
尊敬的专家:
我正在尝试在配置模式下测试闪存读取/写入。 我使用演示工程 qspi_flash_diag_am263x-cc_r5fss0-0_nortos_ti-arm-clang 作为代码库
只需按如下所示修改一行:
QSPI_norFlashReadIntr ()与 SDK9.2一起提供
但是、在配置模式下的闪存读取期间、测试将会受到吸。
我想知道我们是否在配置模式下完全测试闪存读取?
此致
Andre
QJ:
真有意思。 这是我第一次听说我无法修改代码来在用户项目中启用中断支持。 我希望了解更多信息。
对于其他驱动程序(如 SPI/I2C...)、用户只需调用 I2C_transfer ()、MCSPI_transfer ()。 SDK 中的较低层驱动程序已经负责中断处理。
从调试观察结果中、 QSPI_norFlashReadIntr () 将启用中断和寄存器回调。 低层 QSPI_LLD_ISR 确实执行了。 但在状态机期间出错、因此在事务中滞留传输、因此绝不会调用其回调函数。
无论如何、客户需要一个示例来使用中断模式以在配置模式下启用读取。 如果您不认为修改现有项目是理想选择、请提供有效的示例代码。
此致
Andre