Witam forumowiczów,
Zaczynam się uczyć transmisji przez RS232 z Atmega 8A.
Na początek ściągnąłem sobie taki przykład w ceku dalszej edukacji.
http://mikrokontrolery.blogspot.com/2011/03/rs-232-atmega8-komputer-terminal.html
Mam zainstalowane AVR Studio 5.1 i MkCLIPSE 1.0.
Na początek przekopiowałem kod do MkCLIPSE i działa poprawnie niezależnie czy zdefiniuję Atmega8 czy Atmega8A. Na terminalu 'putty' wyświetla się to co trzeba.
Ponieważ nie podoba mi się edytor w MkCLIPSE to postanowiłem użyć AS.
Po skompilowaniu i załadowaniu projektu na terminalu 'putty' nic się nie dzieje. Jak zmienię procek na Atmega8 to wyświetlają się krzaki.
Co może być przyczyną. Czy 'putty' nie współpracuje z AS? Czy co.
Dokładnie ten sam kod, kompiluje się bez błędów w obu programach, nie ma problemów z transferem hex.
Taktowanie ustawione wewnętrznym oscylatorem na 8MHz programem mkAVRCalculator.
Zaczynam się uczyć transmisji przez RS232 z Atmega 8A.
Na początek ściągnąłem sobie taki przykład w ceku dalszej edukacji.
http://mikrokontrolery.blogspot.com/2011/03/rs-232-atmega8-komputer-terminal.html
Mam zainstalowane AVR Studio 5.1 i MkCLIPSE 1.0.
Na początek przekopiowałem kod do MkCLIPSE i działa poprawnie niezależnie czy zdefiniuję Atmega8 czy Atmega8A. Na terminalu 'putty' wyświetla się to co trzeba.
Ponieważ nie podoba mi się edytor w MkCLIPSE to postanowiłem użyć AS.
Po skompilowaniu i załadowaniu projektu na terminalu 'putty' nic się nie dzieje. Jak zmienię procek na Atmega8 to wyświetlają się krzaki.
Co może być przyczyną. Czy 'putty' nie współpracuje z AS? Czy co.
Dokładnie ten sam kod, kompiluje się bez błędów w obu programach, nie ma problemów z transferem hex.
Taktowanie ustawione wewnętrznym oscylatorem na 8MHz programem mkAVRCalculator.