반응형

후유~ 오늘 오전 특정 회사에 가서 개발 프로세스에 대한 많은 이야기를 나누었다. 물론 다양한 이야기 중에 DBC파일에 대한 메시지, 시그널 등에 대한 DBC파일 분석과 이에 따른 엑셀 파일 제작이 문제가 되었다.

 

그러던 도중 예전에 했던 프로세스가 생각이 났다.

DBC File 바탕으로 AUTOSAR Interface / Data Type 생성하는 프로세스 였다. 아무 도움도 없는 상태에서 모든 것을 혼자 해야 했던 상황에서 무엇을 향해서 했는지 기억은 나지만 그런 부분에 대한 기억이 생각이 나곤 한다.



 

 CAN Editor 바탕으로 DBC파일을 읽어와서 부분을 토대로 Excel 작성을 했다고 한다. 이런 부분을 좀더 편하게 있는 방안에 대해서 많은 고민을 해봐야 하지만…

 

실은 머리속으로 답은 나와 있었다.

 

실제 DBC 파일은 NotePad++ 열어본 사람이라면 다음과 같은 화면이 익숙할 것이다.

 


 

 

예전 작업할 때도 부분을 토대로 라인별로 파싱 해서 작업을 했는데 생각보다 간단할 있겠다는 생각이 든다.

 

그래서 궁극적으로는 다음과 같은 기능을 하는 스크립트를 것이다.



 

실제 DBC 파일을 바탕으로 엑셀을 구축하는 것을 하는 것이지만, 역으로도 구현할 예정이다.

 

실제 이와 같은 구현 작업을 하기 위해서 오늘 내일은 DBC 파일 분석 작업을 것이다.

실제 노트패드 상에서 메시지, 신호부분에 대해서만 읽어오면 완전 간단하지만, 외에 많은 부분에 대해서 확인해야하기 때문에 관련된 부분에 대해서 상세히 분석 작업을 !!!!

 

실제 이런 글을 적는 것은 많은 피동적인 개발자들이 이런 글을 토대로 능동적으로 많은 부분에 대해서 생각했으면 좋겠다.

 

오늘 나에게 이런 생각을 공유해주신 분들과 같이….

 

물론 피동적인 분들은 글을 보실 수도 없을 거라고 생각하지만. ^^ 

반응형

+ Recent posts