모토로라 68HC11 마이크로 컴퓨터는 많은 애플리케이션에서 사용되는 인기있는 마이크로 컨트롤러이다. 편집, 조립, 귀하의 Windows PC에 68HC11에 대한 시뮬레이션 프로그램을 디버깅 할 수있는 THRSim11 프로그램. 당신은 또한 당신의 목표 EVM 또는 EVB하게 호환 보드에서 프로그램을 디버깅 할 THRSim11를 사용할 수 있습니다. 시뮬레이터는 CPU, ROM, RAM을 시뮬레이션하고, 모든 메모리가 I / O 포트를 매핑. (펄스 누적 포함) 타이머,하는 아날로그 - 디지털 변환기 (핸드 포함) 병렬 포트, 직렬 포트, I / O 핀 (아날로그 포함 핀 인터럽트) : 또한 보드와 같은 주변 장치를 시뮬레이션합니다.
그래픽 사용자 인터페이스를 디버깅하는 것이 가능보고 시뮬레이션 된 마이크로 컨트롤러의 각 레지스터 (CPU 레지스터 및 I / O 레지스터), 메모리 위치 (데이터, 프로그램, 및 스택), 및 핀을 제어 할 수있다. 하더라도 프로그램이 실행되는! 이것은 이벤트의 임의의 조합으로 시뮬레이션을 중지 할 수있다.
디버깅하는 동안 (시뮬레이션)의 외부 부품 수는 모의 68HC11의 핀에 접속 될 수있다. LED의, 스위치, 아날로그 슬라이더 (가변 전압 전위), 시리얼 송신기와 수신기, 그리고 더 많은 ... 예를 들면 :
68HC11의 어드레스 공간에 매핑되는 4 × 20 문자 LCD 디스플레이가있다.
THRSim11은 BUFFALO 모니터 프로그램을 실행하는 보드와 통신 할 수 있습니다. 어셈블리 프로그램은 타겟 보드에로드 될 때 그래픽 사용자 인터페이스는 가능한보고 실제 마이크로 컨트롤러의 각 레지스터 (CPU 레지스터 및 I / O 레지스터) 및 메모리 위치 (데이터, 프로그램, 및 스택)를 제어 할 수있다. 그것은 실제 마이크로 컨트롤러 중 어느 어드레스에 실행을 중지하고 검사 또는 레지스터와 메모리 위치 변경 (데이터, 프로그램, 및 스택) 할 수있다.
높은 수준의 언어 (C / C ++) 지원을위한 THRSim11는 무료 GNU의 GCC 컴파일러에 의해 사용되는 DWARF2 디버깅 형식 디버그 정보와 오브젝트 파일을 읽어 디버거를 가지고있다. C 변수는 프로그램을 실행하는 동안 업데이트
이 릴리스의 새로운 기능 무엇 :.!
그것은 지금 무료로
댓글을 찾을 수 없습니다