본문 바로가기
자동차 임베디드 SW/툴 관련

vector Hexview 개요

by 존버매니아.임베디드 개발자 2023. 1. 6.
반응형

vector에서 제공하는 툴중에 Hexview라는 프로그램이 있다.
정식으로 돈 받고 따로 파는 sw라기보다는 다른 sw 구매할때 같이 들어있는 경우가 있음.

제일 기본적인 기능은 .hex 열어서 보여주는 기능임.
이것 외에도 여러가지 유용한 기능들이 있다.

hex파일 상에 어드레스 빈 공간을 특정패턴으로 채워주는 기능 (fill)
(이 기능을 사용해서 hex파일 내부에서 띄엄띄엄 떨어져있는 블록들을 하나의 블록으로 합칠 수 있음)

특정 사이즈의 오프셋만큼 옮기는 기능
ex)0번지부터 100번지까지 쓰여져있던 데이터를
데이터는 그대로인데 어드레스만 400~500번지로 이동

영역지정해서 해당 영역에 해당되는 crc값 출력

여러개의 hex 파일을 하나로 합치기(merge)

hex 파일의 내용을 c파일에 array 형태로 뽑아주는 기능

이 외에도 여러가지 기능들이 있음.


한편, hexview의 이런 기능은 sw의 빌드와 함께 자동화를 해두면 편한 경우가 많다.
자동화를 편리하게하기 위해서 이런 기능들을 cmd 커맨드로 사용할 수 있게 되어있다.

hexview 프로그램의 테크니컬레퍼런스를 보면 잘 나와있다.

hexview실행경로   /어쩌구 /어쩌구
이런식으로 배치파일이 구성되게 됨

/어쩌구
이거 하나하나가 hexview의 특정기능을 의미함

/s
/sd
...
대강 이런식


반응형

'자동차 임베디드 SW > 툴 관련' 카테고리의 다른 글

t32 dump file로 저장하기  (0) 2023.02.08
floating point routine  (0) 2023.01.09
INCA.CANape.CANoe 라이센스 정책  (1) 2022.10.06
T32 System Menu  (0) 2022.09.07
canoe 이더넷 로깅파일 와이어샤크로 분석  (0) 2022.08.03