AVR Studio에서 어떻게 AVR 시뮬레이터를 사용하여 디버깅할 수 USART

B

belax

Guest
미안 FOY 제 영어, 러시아, 모스크바에서 왔어요 - Zelenograd
내가 16MHz ()에 ATTiny2313있다.
내가 리시버로
250,000 b / s 및 루프 () RXC 비트 UCSRA 등록할 때 설정됩니다 기다리는 USART 레지스터를 사용하도록 설정할 수있습니다.
그럼 난 창문 "자극 및 로깅에"가서 거기
PORTD에 자극을 설정할 수있습니다.
자극이 파일은 다음과 쉽게 컨텐츠를 가지고있습니다 :

000000000:00
000000002:01
000000150:00
000001450:01

이후이 파일에 따르면 150 (1start 8 데이터 1 중지) * 64 비트 및 철 RXC 사이클 내 컨트롤러 비트를 설정해야합니다 (비트 때문에 그만 제로) UCSRA.

하지만 내 AVR 스튜디오 duesn't 늘 그것을 할 수있습니다.

내 질문 : 어떻게 Recv (에서) 프로그램 모드에서 AVR Studio를 함께 사용하지 (할 - 회로 디버거 모드 USART 디버깅할 수)?
감사합니다.

 
당신 UCSRA에서 비트를 설정하려고 할 수 RXC 수동으로 등록할 수있습니다.
이 우아한 것은 아니지만, 당신은 당신의 프로그램의 흐름에 중요한 시간에 방해 시뮬레이션할 수있습니다.

안부.
이고르.

추신
: (만일 당신이 러시아 말을 좀 써주세요) 싶지

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="매우 행복" border="0" />
 
감사합니다.
<:
"이 우아한 것은 아니지만, 당신은
당신의 프로그램의 흐름에 중요한 시간에 방해 시뮬레이션할 수있습니다."
:>
예.그것이 내가 할 수있는 하나의 방법은 데이터를받는 거죠.

누군가 다른 포럼 ()에서 "지금은 Atmel는 XML 기술을 선회하고 미래 AVR Studio에서 더 강력한 디버거가 될 것이다"라고 말했다.-하지만 난 그렇게 생각하지 않아요.

추신
: 러시아어로 : 무슨 말을
해요 -됩니다 좋은 오래된 방법, 납땜 인두 maketka, 오실로 스코프,
등등
PSS에 - 말하자면 ATTiny2313 - 그렇게하고 타이니 (20MIPS).좋아.대답을 주셔서 감사합니다.

 

Welcome to EDABoard.com

Sponsor

Back
Top