2012-06-20 5 views
2

중간 데이터 모델에서 FreeRTOS 7과 함께 MSP430F5418을 사용하고 있습니다.FreeRTOS 컨텍스트 전환 중에 MSP430 CRC 레지스터를 저장할 수 있습니까?

FreeRTOS 컨텍스트 스위치에 MSP CRC 레지스터를 저장하려고합니다. 이렇게 portext.s43을 편집했습니다.

컨텍스트 매크로 저장시 15 개의 레지스터를 스택에 넣은 후 CRC 레지스터를 푸시합니다.

mov.w CRCD1, r15 
pushx.a r15 

에서하는 것은 상황에 맞는 매크로를 복원 (CRCDI는 MSP 저장하는 레지스터입니다), 난 그냥 15 개 레지스터를 저런 애 전에 CRC를 poped.

popx.a r15 
mov.w r15, CRCDI 

작동해야하지만 그렇지 않습니다. 프로그램 컨트롤이 위치를 알 수 없습니다.

아무도 아이디어가 있습니까?

답변

0

무료 FreeRTOS 지원 요청 포럼 이외의 포럼에서 사람들이 FreeRTOS 지원 질문을하는 이유를 모르겠습니다. 그것은 내 인생을 어렵게 만듭니다. https://sourceforge.net/projects/freertos/forums/forum/382005/topic/5367023

+0

미안 :

내가 여기 당신의 질문에 대답했다. 방금 더 많은 답변을 더 빨리 게시하기 위해 방금 게시했습니다. – Harikrishnan

+1

SF는 매우 공포스러운 공포 인 반면, SO는 매우 잘 작동하고 비 프로젝트 별 질문 및 답변 사이트이기 때문일 수 있습니다. – XTL