도와주세요!!
글 수 15,339
2008.07.25 21:20:44 (*.118.75.216)
7066
자꾸 귀찮게 해 드려 죄송합니다..
오재경 님의 답변을 잘 읽었습니다...
현재 제가 펌웨어형식으로(OS없이) 보드를 사용하다 보니...
글에서 처럼 가상 주소를 사용할 필욘 없구요..^^;;
MK712가 nCS1영역에 있지 않습니까??
저 주소를 접근 하기 위해 따로 뭔가를 Enable시켜 줘야 하나요??
지금은 아무것도 작업하지 않고 그냥 포인터로만 접근하고 있습니다...
예를 들어..OSMR0레지스터의 주소는 0x40A0_0000이잖습니까??
그러면
volatile unsigned long *p ;
p = 0x40A00000 ;
*p = 값;
이런식으로 접근하고 있습니다...
저런식으로 OSTimer는 사용하구 있구요...
그런데 0x0440_0000에 있는 MK712는 저런 식으로 하면 무조건 다운 되네요...
혹시 뭔가 Enable시켜 줘야 하는 다른 칩이 있다거나...
설정이 있는데 제가 빠뜨린게 있는지요...
답변 부탁드리겠습니다....
자꾸 귀찮게 해 드려 죄송합니다...
오재경 님의 답변을 잘 읽었습니다...
현재 제가 펌웨어형식으로(OS없이) 보드를 사용하다 보니...
글에서 처럼 가상 주소를 사용할 필욘 없구요..^^;;
MK712가 nCS1영역에 있지 않습니까??
저 주소를 접근 하기 위해 따로 뭔가를 Enable시켜 줘야 하나요??
지금은 아무것도 작업하지 않고 그냥 포인터로만 접근하고 있습니다...
예를 들어..OSMR0레지스터의 주소는 0x40A0_0000이잖습니까??
그러면
volatile unsigned long *p ;
p = 0x40A00000 ;
*p = 값;
이런식으로 접근하고 있습니다...
저런식으로 OSTimer는 사용하구 있구요...
그런데 0x0440_0000에 있는 MK712는 저런 식으로 하면 무조건 다운 되네요...
혹시 뭔가 Enable시켜 줘야 하는 다른 칩이 있다거나...
설정이 있는데 제가 빠뜨린게 있는지요...
답변 부탁드리겠습니다....
자꾸 귀찮게 해 드려 죄송합니다...