Intel HEX (.hex) 뷰어 / 리더


24

최근에 Intel HEX 파일 로 많은 작업을 해왔습니다 . Intel HEX 파일을 가져올 수 있고 각 주소의 바이트 내용을 볼 수있는 프로그램이 필요합니다.

내가 본 몇 가지 프로그램이 있지만, 무료로 좋은 프로그램이 있으며 16 진수 파일의 시작에 대한 상대 주소가 아닌 절대 주소의 내용을 볼 수 있습니다 ( 예를 들어, Intel HEX 파일이 주소 200에서 쓰기를 시작하면 응용 프로그램은 주소 0-199가 비어 있고 주소 0에서 시작하는 것처럼 표시되지 않음을 나타냅니다.

내가 찾은 최고의 도구는 실제로 HEX 파일을 보는 도구가 아니라 Segger의 J-Link Flash 프로그래밍 소프트웨어입니다. 실제로 칩을 프로그래밍하기위한 것이지만 HEX 파일을 아름답게 읽습니다. J-Link / J-Trace 다운로드 에서 찾으십시오 .


나도 원해
endolith

1
16 진수로 표시되는 이진 파일 편집기가 아니라 실제 16 진수 레코드 편집기입니까? 멋진 것입니다. 하나를 원한다.
JustJeff

6
귀하의 솔루션에 대한 답변이 포함 된 수정 사항을 작성하십시오.
Kortuk

1
동일한 유틸리티를 검색 한 결과 Segger jlink 플래시 도구가 훌륭한 솔루션이라는 데 동의합니다. Kortuk의 의견에 동의하십시오.
Matthew Eshleman

답변:


7

KDE 컴퓨터에 액세스 할 수 있으면 Okteta를 사용해보십시오. 16 진수를 한 번에 3 ~ 4 가지 형식으로 해석합니다. 혼합 의미 16 진수 코드를보고있는 경우 특히 좋습니다.


2
이것은 Windows에서도 작동합니다. Windows 패키지 용 KDE의 일부입니다.
코너 울프



2

WinHex 는 ( Ctrl+ R)를 Intel 형식으로 변환 하거나 인텔 형식에서 변환 하고 0xFF를 빈 데이터 값으로 사용합니다 ( Binex 처럼). 바이너리 또는 하드 드라이브 구조로 다른 작업을 수행해야하는 경우에도 훌륭한 도구입니다.

Hexplorer는 약간 어수선하고 시작 주소가 없으면 이상하게 불평합니다.




0
  1. 파일을 일반 이진 바이너리 Blob으로 변환 한 다음 일반 "16 진 편집기"를 사용하여 파일을 편집 할 수 있습니다. 차선책이지만 일반적인 16 진 파일에는 1MB 미만의 데이터가 포함되어 있으므로 작동해야합니다.

  2. 간단한 요구 사항에는 Vim 내장 구문 강조 표시로 충분했습니다. 라인의 다른 부분에 색을 입히므로 주소, 유형 또는 체크섬을 데이터로 착각하지 않습니다. 레코드 유형을 즉시 디코딩하기 위해 새로운 7.3 "숨김"기능을 사용하여 향상시킬 수 있습니다.


나는 16 진수 파일에도 vim을 사용했으며 체크섬을 다시 계산할 수있는 vim 매크로 / 플러그 인 / 무언가를 만드는 방법이 있다면 99 % 솔루션이 될 것입니다.
JustJeff

JustJeff : 흥미로운 아이디어입니다. 쉬워야한다, 나는 그것을 조사하려고 노력할 것이다. (여러분은 vimscript를 배워야하지만 어쨌든 배우고 싶었습니다)
jpc

0

Linux 시스템의 경우 다음이 있습니다.

  • 옥 테타 (KDE 기반)
  • GHex / GHex 2 (그놈)

4
그것들은 모두 질문과 관련이 없습니다. 둘 다 파일의 바이트에 대한 16 진 표기법을 사용하여 이진 파일을 편집 할 수 있습니다. 그러나 Intel HEX 파일은 객체 파일 데이터를 나타내는 ASCII 문자 파일입니다.
James Waldby-jwpat7


-1

내가 사용하는 16 진수 편집기 네오 . 대용량 파일 처리, 무제한 실행 취소 / 다시 실행 및 패치 작성 기능과 같은 특정 작업 브랜드에 유용한 고유 한 속성이 있습니다. 바이트, 워드, 더블 워드 및 부동 소수점 숫자로 데이터를 표시 할 수 있습니다.

Intel Hex File 형식에 대한 인식이 없다고 생각합니다. 그러나 상대 점프를 할 수 있습니다. 따라서 파일이 주소 200에서 시작하면 지정된 주소로 절대 점프 한 다음 상대 빼기 200을 건너 뛸 수 있으며 정확한 바이트로 이동해야합니다.



-3

나는 이들 중 어느 것도 사용하지 않았기 때문에 귀하의 요구 사항을 충족하는지 확실하지 않습니다.

Hexplorer

WinHex

또한 WikipediaIntel HEX 페이지 하단에 일부 링크가있는 것 같습니다 .


2
이들은 .hex뷰어가 아닌 16 진 편집기 입니다.
Timmmm

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.