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



Teraz jest 28 sty 2025, o 07:15


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 25 ] 
Autor Wiadomość
PostNapisane: 20 lip 2012, o 14:02 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 15 cze 2012
Posty: 420
Lokalizacja: Poznań
Pomógł: 5

Czy jest jakiś specjalny error, który się ukazuje naszym patrzałom w Consoli DUDE itp, jeśli przekroczymy ilość cykli programowania jakiegoś AVRka? Np. [ENG]Błąd zapisu: przekroczona ilość cykli pamięci FLASH[/ENG]. Czy może jest to error niczym nie różniący się gdy np coś nie styka, lub jest źle podłączone. W DataSheet czytamy:
Kod:
– Write/Erase Cycles: 10,000 Flash
Ostatnio gdy robiłem termostat to ze 100x wgrywałem program, a teraz jeszcze mam startować w zadaniu Sun'a (o zgrozo) toż to pewnie i milion cykli zapisu będzie, żeby sprawdzić mryganie diodą :lol: ... a tak na poważnie ktoś z was przekroczył kiedyś magiczną barierę? i jak to się objawia? (pytanie nie dotyczy Sun'a :lol: bo powszechnie wiadomo że dla niego bariery nie istnieją ... jak dla Chucka Norrisa**) Pytam na przyszłość z ciekawości czy da się ten fakt odróżnić od innych błędów.

Stwierdziłem, że topic od razu umieszczę w LOCHACH, bo przecież taki przemęczony AVR do lochu trafić powinien :)

Pozdrawiam!

**Nasuwa mi się od razu zupełnie nowa seria dowcipów o tym poczciwym StrażniQ.
• Chuck Norris doliczył do nieskończoności. Dwa razy. SunRiver pobił Chucka i doliczył do nieskończoności nieskończoną liczbę razy i to w jednym cyklu zegarowym.
• SunRiver nie zna Chucka Norrisa. Chuck Norris boi się go poznać. .... itd :lol:


P.S. Założę się że teraz nikt nie odpowie na moje pytanie tylko będziecie układać nowe dowcipy :)

_________________
Wysłane z nowego ATB 1.05beta + ATB ETHERNET



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2012, o 14:19 
Offline
Użytkownik

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

Litości ... panowie litości ....

Niebiański masz szczęście, że się zesłałeś sam do LOCHU , by ani chybi bym Cie tu zesłał ....
Teraz jeszcze w ramach pokuty Sam się do ściany przykuj :)

Zaskoczę cię i odpowiem Ci na pytanie :

Wiec tak Liczba podana w datashecie jest liczba na jaką ATMEL daje gwarancję poprawnych operacji erase/write
ale fizycznie jest dużo większa więc nieprędko sobaczysz komunikat Write ERROR .. :)

_________________
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: 20 lip 2012, o 14:25 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3209
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

Czyli co? Zapisze głupoty czy odmówi zapisu?

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2012, o 14:36 
Offline
Użytkownik

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

Ot właśnie zagadka .... :)

Tego chyba nikt nie wie ....

_________________
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: 20 lip 2012, o 14:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 15 cze 2012
Posty: 420
Lokalizacja: Poznań
Pomógł: 5

SunRiver napisał(a):
Tego chyba nikt nie wie ....
No to rozwiązując zadanie będę pierwszy? Nie wierzę :)

@Słoneczko: W ramach pokuty za co? :D No nie mów mi, że dowcipy nie przypadły Ci do gustu ... bo jeśli tak jest to zaraz wymyślę nowe i opublikuję w tym przytulnie chłodnawym LOSZKU :lol:

_________________
Wysłane z nowego ATB 1.05beta + ATB ETHERNET



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2012, o 14:48 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3209
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

Proszę bardzo:

"SunRiver nie lutuje płytek. Przy nim płytki lutują się same ze strachu".

:lol: Choć to chyba nawet nie dowcip, a prawda, tzw. fakt autentyczny. :lol:

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2012, o 15:10 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 15 cze 2012
Posty: 420
Lokalizacja: Poznań
Pomógł: 5

@Słoneczko: Już chyba się domyślam za co miała być pokuta .... nie użyłem kołatki gdy sam się do Twego LOCHU wprosiłem, tak? :roll:
Jaglarz napisał(a):
Proszę bardzo:
"SunRiver nie lutuje płytek. Przy nim płytki lutują się same ze strachu".
No i proszę ... wiedziałem! :evil: Wiedziałem że jakiś powód do zmiany tematu na "Dowcipy o Mistrzu Sunie" się znajdzie :) :lol:

Wracając do tematu to ciekawe ile realnie może wynosić ta liczba cykli... i czy konstruktorzy ukryli coś a'La "Ester Eggs" :D

_________________
Wysłane z nowego ATB 1.05beta + ATB ETHERNET



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2012, o 15:12 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27351
Lokalizacja: Szczecin
Pomógł: 1042

Tak jak pisze Sun, prędzej zostaną z ciebie białe kości niż zobaczysz błąd zapisu ;) zatem nie przejmować się panowie takimi rzeczami ;)

Ale co fakt to fakt, popieram że :

"SunRiver nie lutuje płytek. Przy nim płytki lutują się same ze strachu".

powiem nawet więcej:

"Tylko Sun, potrafi przylutować Chuck'owi Norissowi" ;) chip oczywiście ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2012, o 15:13 
Offline
Użytkownik

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

proponuje w takim razie konkurs Loszkowy :)
Nagrodą jest 100000 cykli wiszenia na ścianie za uszy :P

cel zadania .....

ZAPROGRAMOWAĆ MEGĘ NA ŚMIERĆ !!!!

_________________
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: 20 lip 2012, o 15:13 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27351
Lokalizacja: Szczecin
Pomógł: 1042

NIEBO! napisał(a):
Wracając do tematu to ciekawe ile realnie może wynosić ta liczba cykli... i czy konstruktorzy ukryli coś a'La "Ester Eggs" :D


Napisałem wyżej, prędzej programista zemrze niż uda mu się przekroczyć tą liczbę. Ale takie pytania są często stawiane na początku tej drogi - więc poniekąd to rozumiem ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2012, o 15:14 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3209
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

NIEBO! napisał(a):
Wracając do tematu to ciekawe ile realnie może wynosić ta liczba cykli... i czy konstruktorzy ukryli coś a'La "Ester Eggs" :D


Tak, po przekroczeniu gwarantowanej liczby, włącza się dodatkowy obszar pamięci Flash. :lol:

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2012, o 15:15 
Offline
Użytkownik

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

I ty Mirku przeciw mnie .....


a idę się odkuć ze ściany i w ramach pokuty .... wyrzucę się z LOCHU na 100 cykli zegarowych ....:P

_________________
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: 20 lip 2012, o 15:16 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3209
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

mirekk36 napisał(a):
Napisałem wyżej, prędzej programista zemrze niż uda mu się przekroczyć tą liczbę. ;)



Dlaczego? Gdyby ktoś pokusił się o napisanie programu który dokonałby 10 000 razy zapisu do układu, dowiedzielibyśmy sięco by się stało. :mrgreen:

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2012, o 15:17 
Offline
Użytkownik

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

nie przesadzaj Jaglarz ... tak szybko to tylko eeprom ci się skończy :)

_________________
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: 20 lip 2012, o 15:20 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3209
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 91

SunRiver napisał(a):
i w ramach pokuty .... wyrzucę się z LOCHU na 100 cykli zegarowych ....:P


Zrobić Ci przerwanie? :lol:

_________________
http://www.jaglarz.info



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2012, o 15:24 
Offline
Użytkownik

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

ha ha ha ........ zaśmiał się sarkastycznie w twarz .....
hihihihihi ........ dodał szyderczo....

_________________
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: 20 lip 2012, o 15:52 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27351
Lokalizacja: Szczecin
Pomógł: 1042

SunRiver napisał(a):
I ty Mirku przeciw mnie .....


Gdzieeeee ? ;) ... przecież powiedziałem że nawet Chuck Norrrrris Tobie nie podskoczy ;)

To przeciwko ? ;) eeeej Panie Mistrzu ;) a gdzieżbym ja tam śmiał

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2012, o 16:38 
Offline
Użytkownik

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

hlip hlip hlip ....

cóż ja mogę "biedny miś" muszę ustąpić wobec przemocy ...:)
"ale jakby co .... to to jest posag Luśi :)

hehehe....

Choć doszły mnie słuchy że Mirek już zaprogramował jedną ATMegę 3 razy do końca ......
a w lochowych tajnych laboratoriach opracowano sposób na programowanie skończonej ATmegi
ręcznie wybijając kod w strukturze :)

ta jasne i to ma być riposta .... wasze szczęście że dziś mam zły dzień i brak weny twórczej ... :)

_________________
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: 20 lip 2012, o 18:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 lis 2011
Posty: 582
Lokalizacja: okolice Wrocławia :)
Pomógł: 24

mirekk36 napisał(a):
.....powiem nawet więcej:

"Tylko Sun, potrafi przylutować Chuck'owi Norissowi" ;) chip oczywiście ;)



Ja jednak sądzę że to sam Chuck Norris lutuje płytki dla SunRiver'a :lol:

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2012, o 18:39 
Offline
Użytkownik

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

echhh....

a tak w ogóle mam przewagę nad Chuckiem Norrisem .... i to sporą :P

ja go znam , a on nawet niema pojęcia o moim istnieniu :P

_________________
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: 20 lip 2012, o 22:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 15 cze 2012
Posty: 420
Lokalizacja: Poznań
Pomógł: 5

NIEBO! napisał(a):
• Chuck Norris doliczył do nieskończoności. Dwa razy. SunRiver pobił Chucka i doliczył do nieskończoności nieskończoną liczbę razy i to w jednym cyklu zegarowym.
SunRiver napisał(a):
wyrzucę się z LOCHU na 100 cykli zegarowych ....
No to do ilu doliczyłeś? :oops: bo się pogubiłem przy centyzylionie :),



NIEBO! napisał(a):
Wracając do tematu to ciekawe ile realnie może wynosić ta liczba cykli... i czy konstruktorzy ukryli coś a'La "Ester Eggs" :D
Jaglarz napisał(a):
Tak, po przekroczeniu gwarantowanej liczby, włącza się dodatkowy obszar pamięci Flash. :lol:
hehehe - dobre :)

Swoją drogą cieszę się do zainspirowania Słoneczka do zorganizowania kolejnego konkursu. Jestem wręcz zaszczycony :D ... czyżbym zadał najgłupsze pytanie na forum? :roll: :lol:

_________________
Wysłane z nowego ATB 1.05beta + ATB ETHERNET



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 lip 2012, o 18:59 

Pomógł: 0

Sam ostatnio katuje moją atmegę 32 kilkadziesiąt razy wgrywając na nią program, bo tu poprawka, tam poprawka, a to jakiś błąd, a to źle coś zadeklaruje ;). Śmiało mogę powiedzieć, że przynajmniej 1000 razy i dalej żwawo przyjmuje każdą kolejną kompilację.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2012, o 22:51 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 kwi 2012
Posty: 195
Pomógł: 0

Mam może i głupie pytanie odnośnie eepromu. czy taki zapis może spowodować przekroczenie ilości cykli zaprogramowania EEPROMU?? ściślej rzecz biorąc czy jeżeli pod adresem &p2 w eepromie jest już wartość jeden to czy ciało warunku ( if(s2==0) ) spowoduje skasowanie wartości w eepromie i ponowne do niego zapisanie jedynki ?? Z góry dzięki za pomoc !

Kod:
while(1)
{
if(klawisz_wcisniety(KEY_PIN1)) s2=0;
if(klawisz_wcisniety(KEY_PIN2)) s2=1;
if(klawisz_wcisniety(KEY_PIN3))
{
if(s2==0)
{
eeprom_write_byte(&p2,1);
eeprom_busy_wait();
}
s2 = eeprom_read_byte(&p2);
eeprom_busy_wait();
}



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lip 2012, o 23:27 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27351
Lokalizacja: Szczecin
Pomógł: 1042

Panowie skąd się u was biorą te pomysły ?

eeprom_busy_wait();

to jedno - a drugie - ja wolę jasne i normalne pytania a nie jakieś teoretyzowanie z kapelusza. Dobrze że to pytanie już jest w Lochu, głębiej nie da rady go wrzucić już ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 lip 2012, o 07:07 
Offline
Użytkownik

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

echhh..... niestety na to Mirku niema Cracka :P

_________________
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  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 25 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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