ATNEL tech-forum https://forum.atnel.pl/ |
|
ATtiny 85 - Ustawienie PWM https://forum.atnel.pl/topic19263.html |
Strona 1 z 1 |
Autor: | iTTiny [ 24 wrz 2017, o 21:11 ] |
Tytuł: | ATtiny 85 - Ustawienie PWM |
Witam, Męczę się już drógi dzień z ustawieniem PWM na moim tiny85 i w zasadzie nie umiem poradzić sobie sam więc... Pozostaje zapytać język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. A problem z którym się męczę to w skrócie "Could not be resolved" przy rejestrze i bitach. Co ciekawe mam włączony AVR Device Explorer, w którym pisze wyraźnie, że dostępne rejestry w tiny 85 to TCCR0A/TCCR0B/TCCR1 z kolei w pliku iom16.h do którego można dojść po łączach klikając z ctrl można znaleźć TCCR1A/TCCR1B/TCCR1. Oczywiście w nocie szukałem i prawidłowe to te z zerem, mam wrażenie że plik iom16.h coś nie pasuje do tego Tiny... no ale sam już nie wiem Tak z ciekawostek, przy zmianie OCR0A na OCR1A błąd znika i po kompilacji jest OK. |
Autor: | anshar [ 24 wrz 2017, o 21:29 ] |
Tytuł: | Re: ATtiny 85 - Ustawienie PWM |
Kliknij prawym przyciskiem myszy na nazwie projetku i wybierz Clean Project. Jeszcze raz prawym na projekcie i tym razem wybierz Index/Freshen All Files Albo prościej, wejdź w Properties/AVR/Target Hardware tego projektu, zmień na inny mikrokontroler, apply i skompiluj. Po czym wybierz z powrotem ATtiny85. Powinno pomóc. |
Autor: | iTTiny [ 25 wrz 2017, o 08:10 ] |
Tytuł: | Re: ATtiny 85 - Ustawienie PWM |
Ok pomogło ! jeszcze tylko musiałem pozmieniać bity COM00/01 na 0A0 i 0A1 dodatkowo WGM10/11 na 00/01 Dzięki! |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |