ATNEL tech-forum
https://forum.atnel.pl/

eclipse - avrdude nie widzi atmegi32a ustawionej na 1MHz
https://forum.atnel.pl/topic1475.html
Strona 1 z 1

Autor:  wireless [ 28 sie 2012, o 07:18 ]
Tytuł:  eclipse - avrdude nie widzi atmegi32a ustawionej na 1MHz

mam zestaw ATB 1.03, Eclipse działa na 4 MHz i na 8MHz,
po ustawieniu przez mkAVRCalculator na 1 MHz Eclipse
nie widzi procesora, mkAVRCalculator jak najbardziej.

slowsck nie jest zapamiętany w mkAVRCalculator

Autor:  mirekk36 [ 28 sie 2012, o 07:27 ]
Tytuł:  Re: eclipse - avrdude nie widzi atmegi32a ustawionej na 1MHz

No to skoro masz Pan MkAvrCalculator - to weź się przyjrzyj co pojawia się w linii komend do AVRDUDE gdy klikniesz sobie ptaszek "slowsck" ..... (a pojawia się opcja -B 4800). Więc musisz sobie wpisać tę opcję jako dodatkową do avrdude w Eclipse i też będzie ci działać. Tyle że duuuużo wolniej będzie ci się programował cały Flash....

Jeśli nie masz więc jakichś konkretnych powodów to nie pracuj na ślimaczym tempie 1MHz przecież to żółw ;) ... z ciekawości do czego ci potrzebny ten 1 MHz ????

PS potem jak przejdziesz na wyższe częstotliwości taktowania i będziesz chciał z normalną prędkością programować procka to skasujesz ten parametr i masochistyczna prędkość taktowania wróci do normy ;)

sprawdź i daj znać - OK ?

Autor:  wireless [ 28 sie 2012, o 07:42 ]
Tytuł:  Re: eclipse - avrdude nie widzi atmegi32a ustawionej na 1MHz

wymyśliłem 1 MHz, ponieważ mam nadzieję, że z tą prędkością najmniejszy będzie pobór prądu z baterii CR2032, ale to może głupie, bo większość prądu zżera rfm70?
w którym miejscu wpisać tą opcje (projekt, właściwości, avrdude i dalej w której zakładce?)

command line w programatorze nie jest udostępniony

Autor:  mirekk36 [ 28 sie 2012, o 11:30 ]
Tytuł:  Re: eclipse - avrdude nie widzi atmegi32a ustawionej na 1MHz

A no widzisz - dlatego czekam zawsze na jakiś konkretny powód schodzenia do 1MHz - to mi wyjaśnia sprawę - więc ok spokojnie trenuj na 1MHz - a z RFM70 też musisz doczytać i poćwiczyć sposoby jakie on daje oszczędzania energii

natomiast gdzie wstawić tę opcję ? no zobacz:

Obrazek

i tak jak widzisz wpisz sobie

-B 4800

;) wtedy Eclips będzie ładnie śmigał z prockiem 1MHz

aha a rfm70 rozumiem że chcesz jako nadajnika tylko używać, to można go w ogóle budzić do pracy tylko na czas nadawania krótkiego, i to jeszcze bezczelnie np zasilanie mu tranzystorem odcinać żeby nawet nie usypiał a zamierał ;) .... a jak procek będzie chciał coś nadać to włącza mu zasilanie, inicjalizuje i nadaje - i znowu zabiera prądzik ;)

Autor:  wireless [ 28 sie 2012, o 11:48 ]
Tytuł:  Re: eclipse - avrdude nie widzi atmegi32a ustawionej na 1MHz

no chodzi !!!
tylko czemu tak wolno ;)
wielkie dzięki
myślałem już wcześniej o usypianiu przez zabranie zasilania, ale nie miałem śmiałości :)

kiedyś pisałem, że lekcja z drugiej książki L11_RFM70_RX nie chodzi mi dobrze (krzaczy), a TX jest ok
oczywiście nie mogła dobrze chodzić bo w projekcie było inne taktowanie procesora niż w projekcie TX
sorrry :oops:

Autor:  mirekk36 [ 28 sie 2012, o 11:52 ]
Tytuł:  Re: eclipse - avrdude nie widzi atmegi32a ustawionej na 1MHz

wireless napisał(a):
no chodzi !!!
tylko czemu tak wolno ;)


Tylko myślę, że docelowo i tak taki nadajniczek będziesz robił na jakimś dużo mniejszym procku np ATtiny albo jakimś ATmega88 .... więc na szczęście wtedy nie będzie tak wolno.... zresztą warto nawet popróbować od razu na takim małym procku pisać ten kod np m88 (to tak przy okazji) ... gdy już będziesz się zbliżał do finalizacji testów na m32

Autor:  wireless [ 28 sie 2012, o 11:57 ]
Tytuł:  Re: eclipse - avrdude nie widzi atmegi32a ustawionej na 1MHz

no tak nie byłem precyzyjny, programowanie było wolne,
do mojego zastosowania, 1 MHz procesora będzie ok, samo programowanie
też trwało tylko chwilę dłużej tak naprawdę

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/