|
수고 하십니다.
마이컴과 통신하는 프로그램을 작성했는데요...
PC쪽 프로그램에서 struct 배열에 들어 있는 데이터를 char 배열로 변환해서 마이컴으로 그대로 전송합니다.
그래서, Data Alignment를 byte로 놓고 잘 사용했습니다.
문제는 공장의 MES와 연결 하는 DLL을 사용하게 되었는데, 이 놈이 Data Alignment를
Quad word를 사용해야 되더라구요...
한 프로그램 안에서 두개의 alignment가 충돌하게 되어서 데이터가 달라지는데,
pragma option이라던가 어떻게 해결할 방법이 없을까요???
|