TI中文支持网
TI专业的中文技术问题搜集分享网站

RM57Lx 中断异常的跳转

一直想把Freertos一直起来,但是没有RM57的模板和资料,自己琢磨着尝试,参照R4的配置,也不需要太多的修改,可以运行,但是发现一些异常中断。

第一次启动总是在进入到第一个task的时候终端异常,跳转到向量表  prefetchEntry中。

prefetchEntry
b prefetchEntry

然后我手动再次启动,竟然就可以正常进入task了!

之后我发现每次都是需要两次_c_int00   才可以。

请问RM57和RM48主要有哪方面的区别呢?在移植Freertos方面需要注意哪些问题?

感觉我的问题应该是栈的上下文保存的不太对,汇编代码部分,不熟悉。

PS:

若是可以,希望能够提供一个Freertos模板万分感谢!

Jay:

你好,

RM57与RM48的内核是不一样的,Memory Map也不一样。

请注意MPU的相关配置。

RM57的FreeRTOS还没有Ready。

赞(0)
未经允许不得转载:TI中文支持网 » RM57Lx 中断异常的跳转
分享到: 更多 (0)