sjf 관련 소스들을 하나씩 분석하고 mcu가 다른 것일 때 적용가능하도록 바꾸려고 공부하고 있습니다.
그러던 도중 sjf프로그램의 흐름은 알겠지만 정의 부분에서 모르는 부분이 있어 이렇게 질문을 올립니다.
#define S2440_MAX_CELL_INDEX 471 //0~471
//DATA0 ~ 7 Boundary Scan Cell
#define DATA0_7_CON (416)
#define DATA0_IN (402)
#define DATA0_OUT (401)
#define DATA1_IN (404)
#define DATA1_OUT (403)
#define DATA2_IN (406)
#define DATA2_OUT (405)
#define DATA3_IN (408)
#define DATA3_OUT (407)
위는 pin2440.h 부분입니다. ( )안의 숫자가 의미하는 바를 몰라 이렇게 질문을 올립니다.
보통 하드웨어에서 전처리로 정의하는 것은 핀번호나 관련 레지스터 주소를 뜻하여
그 핀으로 하여금 신호를 주거나 받을 시에 사용하는 것으로
알고 있는데 datasheet를 보아도 핀 번호와는 맞지 않기에 분석하는데 어려움을 겪고 있습니다.
도움을 주시면 감사하겠습니다.