2012-06-20 43 views
2

我在中型數據模型中使用帶有FreeRTOS 7的MSP430F5418。在FreeRTOS上下文切換過程中,我可以保存MSP430 CRC寄存器嗎?

我想在FreeRTOS上下文切換上保存MSP CRC寄存器。 我編輯了像這樣的portext.s43。

在保存上下文宏時,按下15個寄存器堆棧後,我推送CRC寄存器。 (CRCDI是MSP登記保存)

mov.w CRCD1, r15 
pushx.a r15 

在恢復背景下的宏,我只是在坡平15個寄存器之前POP操作的CRC。

popx.a r15 
mov.w r15, CRCDI 

它應該是工作,但它不是。程序控制將不知道位置。

任何人有任何想法?

回答

0

我不知道爲什麼人們問FreeRTOS支持問題,而不是FreeRTOS支持請求論壇以外的論壇。這讓我的生活變得困難。

我已經回答了你的問題在這裏: https://sourceforge.net/projects/freertos/forums/forum/382005/topic/5367023

+0

我很抱歉。我只是在任何地方發佈以獲得更快的答案 – Harikrishnan

+1

可能是因爲SO是一個非常好的工作和非項目特定的問題和答案網站,而SF是一個潛移默化的恐怖。 – XTL

相關問題