메모리를 아끼기 위해서 int8 로 설정했던 배열을 int1(or short)로 바꾸어 보았습니다.
그런데, 배열 쉬프트를 했을 때, 한 바퀴를 다 돌고 나면 배열이 망가지더군요.
CCS C 버전이 낮아서 그런 것인지 아닌지 모르겠네요.
일단 CCS C manual 2011 43쪽 하단을 보면, 이제는 int1 데이터 형에서 배열 설정을 허용한다고 되어있습니다.
따라서, 낮은 버전의 CCS C 에서 배열이 망가지는(?) 것이 아닌가 싶네요.
아우 ㅠㅠ
I have change int8 to int1. Because, I want to save memory.
But, it is out of order when done cycle of shift.
I presume that occurred throughout old version of CCS C.
Let's see CCS C manual 2011, below page 43. We can find "Arrays of bits (INT1 ) in RAM are now supported."
p.s. - 영어 공부 중인데, 틀린 영어 표현이 있어도 애교로 봐주세요. 아마추어 입니다 흐규흐규
그런데, 배열 쉬프트를 했을 때, 한 바퀴를 다 돌고 나면 배열이 망가지더군요.
CCS C 버전이 낮아서 그런 것인지 아닌지 모르겠네요.
일단 CCS C manual 2011 43쪽 하단을 보면, 이제는 int1 데이터 형에서 배열 설정을 허용한다고 되어있습니다.
따라서, 낮은 버전의 CCS C 에서 배열이 망가지는(?) 것이 아닌가 싶네요.
아우 ㅠㅠ
본문해석 :
I have change int8 to int1. Because, I want to save memory.
But, it is out of order when done cycle of shift.
I presume that occurred throughout old version of CCS C.
Let's see CCS C manual 2011, below page 43. We can find "Arrays of bits (INT1 ) in RAM are now supported."
p.s. - 영어 공부 중인데, 틀린 영어 표현이 있어도 애교로 봐주세요. 아마추어 입니다 흐규흐규
'(예전취미)전자회로 개발 > 1007 2 LED셔터쉐이드&도트매트릭스' 카테고리의 다른 글
제어부 (0) | 2012.01.26 |
---|---|
글자 흐르는 거 데모 (0) | 2012.01.09 |
Frame Components and Materials (2) | 2011.08.24 |
전원 회로부는 해결했는데 전원을 어떤식으로 써야할지... (0) | 2011.04.20 |
전원회로 tr (0) | 2011.04.19 |
74HC595로 컨트롤러 모듈 (0) | 2011.04.17 |
74HC595 사용방법. 회로도와 코드 참고 (0) | 2011.04.11 |
74HC595 (0) | 2011.04.11 |