Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 21 lut 2025, o 16:21


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 67 ]  Przejdź na stronę Poprzednia strona  1, 2, 3
Autor Wiadomość
PostNapisane: 1 sty 2013, o 21:42 
Offline
Użytkownik

Dołączył(a): 25 gru 2012
Posty: 128
Pomógł: 0

AVRDude w Eclipse ?
Jedyne co potrafiłem zrobić to to co zamieszczam poniżej na PrintScreenie.
Jak to teraz poustawiać ? Tam nie ma żadnych ptaszków które widziałem w innych programach graficznych :(
Obrazek
aaaa mam jeszce taki obrazek, tylko dlaczego tam jest do wyboru tylko 128kHz i 8MHz ? a nie ma np 4MHz ? Chciałem się upewnić, żeby nie zablokować procka.
Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 sty 2013, o 22:17 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8605
Pomógł: 337

miałem na myśli wpisanie ręcznie z konsoli ... ale co kto lubi ... uważaj żebyc megi nie zabloczył

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 sty 2013, o 22:46 
Offline
Użytkownik

Dołączył(a): 25 gru 2012
Posty: 128
Pomógł: 0

Coś chyba źle robię działa to w cały świat.
Ustawiam na 8MHz w fusebitach w eclipse zmieniam na 8MHz i nadal się _delay_ rozjeżdżają. Tylko najgorsze jest to, że do wyboru mam tyko 8MHz i 128kHz tak jak pokazałem na rysunku powyżej. Więc nawet nie mogę powrócić do 1MHz.
A jak to się robi w tej konsoli i gdzie ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 sty 2013, o 22:48 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Nie przestawiłeś fusa CKDIV8 i wciąż taktujesz 1MHz


Autor postu otrzymał pochwałę

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 sty 2013, o 23:10 
Offline
Użytkownik

Dołączył(a): 25 gru 2012
Posty: 128
Pomógł: 0

No i teraz rozumiem :) Zmieniłem tylko w eclipse, a fizyczne było nadal 8MHz podzielone przez 8 czyli 1MHz. Inne częstotliwości (oprócz 1MHz i 8MHz) są nie dostępne ponieważ AVRDude nie ma innych podzielników tak jak inne programy do FuseBitów. No ale skąd mogłem o tym wiedzieć. Dobrze, że jest takie forum :)
Mnie na dzisiaj wystarczy nowych informacji.
Tak sobie myślę, że można by było zmienić tytuł tego tematu, ponieważ zrobił się nie mały a DUŻY problem. Ponadto było poruszone bardzo wiele wątków. Niech moderatorzy o tym zadecydują i ewentualnie zmienią wedle życzenia.
Na razie dziękuję serdecznie za wszelką pomoc.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 sty 2013, o 23:37 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8605
Pomógł: 337

ale jakie podzielniki ma mieć AVRDUDE ??


masz wewnętrznie dostępne zależnie od mikrokontrolera pare opcji do max 8MHz
w twoim wypadku 1 i 8Mhz

na zewnętrzny kwarc zwykle sie ustawia >8Mhz bo dajesz sobie dowolny od 8Mhz do 16Mhz
i jaki masz deklarujesz w programie

avrdude do tego niema nic :P

:)


Autor postu otrzymał pochwałę

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 sty 2013, o 00:04 
Offline
Użytkownik

Dołączył(a): 25 gru 2012
Posty: 128
Pomógł: 0

Człowiek się uczy przez całe życie. Szczerze pisząc nigdy mnie nie interesowało taktowanie procesora, jakoś zawsze wystarczało mi 1MHz. Pewnie gdyby nie to forum, to tak by pozostało.
Sugerowałem się stroną tytułową datasheet atmegi328 gdzie jest napisane:
– ATmega328P: 0 - 4 MHz @ 1.8 - 5.5V, 0 - 10 MHz @ 2.7 - 5.5V, 0 - 20 MHz @ 4.5 - 5.5V
czyli jest tam wiele dostępnych częstotliwości w zależności od napięcia. Przypuszczałem, że są to wewnętrznie dostępne częstotliwości. Stąd jak zobaczyłem w AVRDude tylko 2 dostępne wartości to przypuszczałem, że to wina 'ograniczeń' programu. Dopiero teraz przeglądając dokumentację pod względem taktowania doszedłem do rozdziału:
8.2.1 Default Clock Source
The device is shipped with internal RC oscillator at 8.0MHz and with the fuse CKDIV8 pro-
grammed, resulting in 1.0MHz system clock. The startup time is set to maximum and time-out
period enabled. (CKSEL = "0010", SUT = "10", CKDIV8 = "0"). The default setting ensures that
all users can make their desired clock source setting using any available programming interface.

gdzie zostało potwierdzone to co kolega SunRiver napisał :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 67 ]  Przejdź na stronę Poprzednia strona  1, 2, 3

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO