no image
TRACE32(T32) Start-up 주소 확인하는 방법
TRACE32를 이용하여 개발하는 환경에서, MCU의 Start-up 주소를 확인하는 방법입니다. 방법은 간단한데, 상단 메뉴바에서 CPU -> In Target Reset을 실행시키는 것입니다. In Target Reset을 실행시키면, MCU가 Start-up 주소로 이동하게 됩니다. 간단하게 List:auto 창을 활용해서 확인할 수 있습니다. 아래의 화면처럼 Start-up 주소에서 프로그램이 멈춰있고, 다른색으로 음영처리됩니다. 저의 Start-up 주소는 '0xA0000000' 이네요. 현재, 연결된 MCU는 Aurix사의 MCU이고 이 MCU는 UCB(User Configuration Blocks) 영역에서도 확인이 가능한 것으로 보여집니다. UCBs 영역을 보려면 상단의 메뉴에서 TCxx ..
2022.06.21
no image
TRACE32(T32) 디버깅 Watch 배열 Format 변경
T32에서 배열 및 일반 변수를 Watch창에서 디버깅할 때, Format을 변경할 수 있습니다. 예를 들어, Decimal, Hex, Binary 등 입니다. 아래는 가장 기본값에 따른 모습입니다. 변수 위에 마우스를 가져다 놓고, 우클릭을 하여 Format을 클릭합니다. 원하는 Format을 체크해준 후, OK 합니다. Decimal에서 Hex로 변경된 모습을 볼 수 있습니다.
2022.03.07
no image
TRACE32(T32) Dialog Box + List Box 추가하기
TARCE32는 사용자가 스크립트 작성을 이용해서 Dialog Box안에 List Box를 추가할 수 있습니다. Dialog Box는 아래 화면처럼, 팝업 형태의 새 창을 띄워서 정보를 보여주거나 입력 받는 기능입니다. List Box는 아래 화면처럼, 여러 아이템을 메뉴화 시켜 선택할 수 있게끔 보여주는 기능입니다. TRACE32에서는 이 두 가지를 결합한 예제가 있고, 그 예제에서 간단하게 수정한 것을 정리해보겠습니다. 그리고 Dialog Box+List Box는 버튼을 클릭하여 접근하게끔 만들어보겠습니다. 버튼 생성과 색깔에 대해 궁금하신 분들은 아래 링크들을 참조하세요. 2022.02.21 - [개발툴/T32] - TRACE32(T32) 버튼 추가하기 2022.02.21 - [개발툴/T32] - ..
2022.02.21
no image
TRACE32(T32) 버튼 색깔 모음 / 검정 / 빨강 / 녹색 / 파랑 / 사이온 / 마젠타 / 노랑 / 회색
T32에서는 사용자가 원하는 기능을 수행하는 버튼을 만들 수 있습니다. 그리고 버튼에 표시되는 문구의 색깔을 정할 수 있는데요. 설정이 가능한 색깔들에 대해 정리해보겠습니다. ※ T32에서 버튼 생성에 대한 추가 내용이 궁금한 분들은 아래 링크에서 참조하세요. 2022.02.21 - [개발툴/T32] - TRACE32(T32) 버튼 추가하기 버튼 색깔 설정 예시 T32 버튼에서 활용할 수 있는 색깔에 대해 정리된 곳이 찾기 어렵네요. 대략, 다른 프로그램에서 활용했던 방법을 참조해봤는데요. 운이 좋게도 어느 정도 유사하게 동작하는 것 같습니다. 제가 확인된 색깔은 아래의 코드와 화면을 참조하세요. TOOLITEM "Test" "Bk" "DO " TOOLITEM "Test" "R,R" "DO " TOOLI..
2022.02.21
no image
TRACE32(T32) 버튼 추가하기
TRACE32 디버그 프로그램의 초기화면 아래와 같습니다. 사용자마다 이용하기 나름이지만, TRACE32는 스크립트 작성을 이용하여 추가 메뉴를 구성할 수 있습니다. 그 중에서도 버튼을 만들면 이용하기 편리한데요. 버튼을 만들어 보겠습니다. 버튼을 만들기 위해, t32.men 파일을 수정할 것이고 아래와 같이 수정해보겠습니다. t32.men 수정 버튼을 추가하기 위한 스크립트는 간단합니다. TOOLBAR 영역에 아래 문구를 추가했습니다. TOOLITEM "설명" "표시,색깔" "실행 경로" TOOLITEM "Dialog Listbox" "TD,B" "DO C:\T32\User_files\dialog_listbox.cmm" 부연 설명은 아래와 같습니다. - 설명 : Mouse over시, 보이는 문구 - ..
2022.02.21