请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28P650SK工具/软件:
嗨、大家好、预取机制不起作用。 每次我启用它,我的芯片不运行。 如果我禁用它、我的芯片就会运行。
如果我启用 DATACHE_EN 位、则我的芯片运行正常。 我选中了地址 FlashCtrlRegs 0x0005F800 +、FRD_INTF_CTRL 为偏移量 0x180。
FRD_INF_CTRL 是一个 32 位寄存器、因此我执行 32 位写入并将寄存器设置为 3。 PREPART_BIT + Datacache_bit 被设置为 1。
预取在我的 F28075 176 引脚 LQFP 上可以正常工作。 我使用相同的 asm 代码来启用它、而使用该芯片 F28P650SK 则不起作用。
哦、F28P650SK 中的 PLL 设置为 50MHz、闪存等待状态设置为位 8、但这不应影响预取位。
我真的坚持在这一个,任何想法什么问题是伙计们?
请告诉我、因为 F28P650SK 在未启用预取的情况下运行非常慢。
希望能尽快收到您的回复。
Peterć