Operating system 在FreeRTOS上下文切换期间,我可以保存MSP430 CRC寄存器吗?

Operating system 在FreeRTOS上下文切换期间,我可以保存MSP430 CRC寄存器吗?,operating-system,crc,msp430,context-switch,freertos,Operating System,Crc,Msp430,Context Switch,Freertos,我正在使用MSP430F5418和FreeRTOS 7中的中等数据模型 我想在FreeRTOS上下文开关上保存MSP CRC寄存器。 我像这样编辑了portext.s43 在save context宏中,在将15个寄存器推送到堆栈后,我推送CRC寄存器。 (CRCDI是要保存的MSP寄存器) 在restore context宏中,我在弹出15个寄存器之前弹出了CRC popx.a r15 mov.w r15, CRCDI 它应该是工作的,但它不是。程序控制将转到未知位置 有人知道吗?我不知道为

我正在使用MSP430F5418和FreeRTOS 7中的中等数据模型

我想在FreeRTOS上下文开关上保存MSP CRC寄存器。 我像这样编辑了portext.s43

在save context宏中,在将15个寄存器推送到堆栈后,我推送CRC寄存器。 (CRCDI是要保存的MSP寄存器)

在restore context宏中,我在弹出15个寄存器之前弹出了CRC

popx.a r15
mov.w r15, CRCDI
它应该是工作的,但它不是。程序控制将转到未知位置


有人知道吗?

我不知道为什么人们会在免费和活动的FreeRTOS支持请求论坛以外的论坛上问FreeRTOS支持问题。但这让我的生活很艰难

我在这里回答了你的问题:

我不知道为什么人们会在免费和活跃的FreeRTOS支持请求论坛之外的论坛上询问FreeRTOS支持问题。但这让我的生活很艰难

我在这里回答了你的问题:

对不起。我只是到处发帖,以便更快地得到更多的答案,可能是因为SO是一个非常好用的非特定项目的问答网站,而SF是一个令人毛骨悚然的恐怖网站。我很抱歉。我只是到处发帖,以便更快地得到更多的答案,可能是因为SO是一个非常好用的非特定项目的问答网站,而SF是一个令人毛骨悚然的恐怖网站。
popx.a r15
mov.w r15, CRCDI