Goto page Previous 1, 2, 3, 4, 5 Next
Grzegorz Niemirowski
Guest
Fri Jul 19, 2013 12:37 pm
Grzegorz Niemirowski <gnthexfiles@poczta.onet.pl> napisał(a):
Quote:
Możesz wrzucać po porcie szergowym do ATmegi, a ta wypchnie dalej do
pamięci.
Tylko sobie to zaplanuj biorąc pod uwagę rozmiar danych, które chcesz
przechowywać i rozmiar dostępnego RAMu w procku.
--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express:
http://www.grzegorz.net/oe/
Uptime: 7 days, 5 hours, 20 minutes and 11 seconds
wchpikus
Guest
Fri Jul 19, 2013 1:10 pm
W dniu 2013-07-19 14:36, Sebastian Biały pisze:
Quote:
On 2013-07-19 14:24, wchpikus wrote:
No tak1-wire , ale moge pzesujac go gdzies indziej,na inny port, racja
To mam jeszcze jedno przeczucie: wcale nie chcesz tam ładować pełnych
grafik, wystarczy pare symboli. To się chyba zmieści bez problemu w 8kB
z algorytmami.
Chciambym zaladowac tam jakas grafike, jakas chmurka, sloneczko, takie
duperele, do stacji pogodowej jak napisalem.
Mozna samemu to wygererowac, ale wolalbym zaladowac gotowy plik
Sebastian Biały
Guest
Fri Jul 19, 2013 1:19 pm
On 2013-07-19 15:10, wchpikus wrote:
Quote:
Chciambym zaladowac tam jakas grafike, jakas chmurka, sloneczko, takie
duperele, do stacji pogodowej jak napisalem.
Mozna samemu to wygererowac, ale wolalbym zaladowac gotowy plik
Myslę ze się zmieszczą w 8kB z algorytmem. Czyli olej na razie pamięc
zewnatrzną tylko sobie policz ile te symbole zajmują.
Obrazek mozna zlinkować z kodem wynikowym uzywając linkera i obj-copy o
ile masz go już w jakims jednobitowym trybie raw. Czyli nie musiałbyś
się przejmować ładowaniem go do dodatkowej pamięci, po prostu ładnie by
się przyklejał do kodu i razem wrzucany byłby do flash.
wchpikus
Guest
Fri Jul 19, 2013 1:33 pm
W dniu 2013-07-19 15:19, Sebastian Biały pisze:
Quote:
On 2013-07-19 15:10, wchpikus wrote:
Chciambym zaladowac tam jakas grafike, jakas chmurka, sloneczko, takie
duperele, do stacji pogodowej jak napisalem.
Mozna samemu to wygererowac, ale wolalbym zaladowac gotowy plik
Myslę ze się zmieszczą w 8kB z algorytmem. Czyli olej na razie pamięc
zewnatrzną tylko sobie policz ile te symbole zajmują.
Obrazek mozna zlinkować z kodem wynikowym uzywając linkera i obj-copy o
ile masz go już w jakims jednobitowym trybie raw. Czyli nie musiałbyś
się przejmować ładowaniem go do dodatkowej pamięci, po prostu ładnie by
się przyklejał do kodu i razem wrzucany byłby do flash.
8k to nie za wiele, nie wiem ile zajmie kod, ale obsluga wyswietlacza,
czujmikow, klawiszy moze zamknie sie w 2-3 k... moze sie uda. dodac male
obrazki..)
Zbych
Guest
Fri Jul 19, 2013 1:48 pm
W dniu 19.07.2013 15:33, wchpikus pisze:
Quote:
W dniu 2013-07-19 15:19, Sebastian Biały pisze:
On 2013-07-19 15:10, wchpikus wrote:
Chciambym zaladowac tam jakas grafike, jakas chmurka, sloneczko, takie
duperele, do stacji pogodowej jak napisalem.
Mozna samemu to wygererowac, ale wolalbym zaladowac gotowy plik
Myslę ze się zmieszczą w 8kB z algorytmem. Czyli olej na razie pamięc
zewnatrzną tylko sobie policz ile te symbole zajmują.
Obrazek mozna zlinkować z kodem wynikowym uzywając linkera i obj-copy o
ile masz go już w jakims jednobitowym trybie raw. Czyli nie musiałbyś
się przejmować ładowaniem go do dodatkowej pamięci, po prostu ładnie by
się przyklejał do kodu i razem wrzucany byłby do flash.
8k to nie za wiele, nie wiem ile zajmie kod, ale obsluga wyswietlacza,
czujmikow, klawiszy moze zamknie sie w 2-3 k... moze sie uda. dodac male
obrazki..)
I dlatego dostałeś już radę, żeby użyć naprostszej kompresji:
http://www.binaryessence.com/dct/en000057.htm
Chmura, czy słońce z jednolitym tłem powinny się ładnie kompresować.
Adam Wysocki
Guest
Fri Jul 19, 2013 2:02 pm
Sebastian Biały <heby@poczta.onet.pl> wrote:
Quote:
Dokaldnei bedzie statycznych kilka obrazkow ladowamych na
wyswietlacz..takie tlo czy jak to nazwac:-)
A nie zmieszczą się jednak do flash kontrolera? 2kB na pełny obraz bez
kompresji.
Lub z kompresją... RLE np.
http://www.binaryessence.com/dct/en000057.htm
--
"zanim nastala era internetu, kazdy wiejski glupek siedzial w swojej wiosce"
http://www.chmurka.net/
sundayman
Guest
Fri Jul 19, 2013 7:44 pm
Ja tam koledze powiem tak - jeśli nie jest to produkcja w 1000 szt, że
warto zaoszczędzić te 10 zł, to po co się męczyć ?
Wziąć jakąś atmegę 16x , albo nawet 128 - i gitara.
Nie trzeba się męczyć z cudowaniem co się zmieści, a co nie, a różnica w
cenie dla zastosować detalicznych pomijalna...
Swego czasu robiłem sobie sterownik do którego dałem właśnie atmegę128 i
myślałem, że mam Bóg wie jaką nadwyżkę. Po roku modyfikacji programu,
udoskonaleń itp okazało się, że flash mi się kończy, i muszę mniej
potrzebne rzeczy usuwać...
Nadmierna oszczędność się mści
wchpikus
Guest
Fri Jul 19, 2013 10:02 pm
W dniu 2013-07-19 21:44, sundayman pisze:
Quote:
Ja tam koledze powiem tak - jeśli nie jest to produkcja w 1000 szt, że
warto zaoszczędzić te 10 zł, to po co się męczyć ?
Wziąć jakąś atmegę 16x , albo nawet 128 - i gitara.
Nie trzeba się męczyć z cudowaniem co się zmieści, a co nie, a różnica w
cenie dla zastosować detalicznych pomijalna...
Swego czasu robiłem sobie sterownik do którego dałem właśnie atmegę128 i
myślałem, że mam Bóg wie jaką nadwyżkę. Po roku modyfikacji programu,
udoskonaleń itp okazało się, że flash mi się kończy, i muszę mniej
potrzebne rzeczy usuwać...
Nadmierna oszczędność się mści
i chyba tak zrobie, zakupie 128:)
Sebastian Biały
Guest
Sat Jul 20, 2013 8:57 am
On 2013-07-20 00:02, wchpikus wrote:
Quote:
Nadmierna oszczędność się mści
i chyba tak zrobie, zakupie 128:)
Po czym będziesz się zastanawiał dlaczego spontanicznie sie resetuje po
właczeniu światła w sąsiednim bloku
sundayman
Guest
Sat Jul 20, 2013 12:30 pm
Quote:
Po czym będziesz się zastanawiał dlaczego spontanicznie sie resetuje po
właczeniu światła w sąsiednim bloku
Głupstwa kolega opowiada. Poprawnie zaprojektowane urządzenie można
traktować iskrownikiem i nic się nie dzieje. Oczywiście w obudowie.
Grzegorz Niemirowski
Guest
Sat Jul 20, 2013 12:46 pm
Sebastian Biały <heby@poczta.onet.pl> napisał(a):
Quote:
On 2013-07-20 00:02, wchpikus wrote:
Nadmierna oszczędność się mści
i chyba tak zrobie, zakupie 128:)
Po czym będziesz się zastanawiał dlaczego spontanicznie sie resetuje po
właczeniu światła w sąsiednim bloku
Chyba nie od zmiany ATmegi na większą?
--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express:
http://www.grzegorz.net/oe/
Uptime: 8 days, 5 hours, 30 minutes and 22 seconds
Sebastian Biały
Guest
Sat Jul 20, 2013 7:49 pm
On 2013-07-20 14:46, Grzegorz Niemirowski wrote:
Quote:
Po czym będziesz się zastanawiał dlaczego spontanicznie sie resetuje
po właczeniu światła w sąsiednim bloku
Chyba nie od zmiany ATmegi na większą?
Projektowalem kilka urządzeń z atmega128 i atmega8/88. 100% atmega128 w
3 róznych układach ma spontaniczne resety "bez powodu" czyli z powodu
startującego obok silnika wiekszej mocy. W 8/88 nie wystepuja. Żaden cpu
nie był wyżyłowany na max, pracowały na ćwiartce prędkości. Układy w
których pracują w jednym z wypadków były identyczne z dokładnością do
zasilania (liniwe), kondensatorów (aż przesadnie duzo), peryferiów itp,
po prostu zabrakłow flasha i płytka została przeprojektowana pod wiekszy
cpu bez zmiany otoczenia (a mega128 byla najtańsza

. Raczej nie było
ewidentnych błędów. Resety pojawiają się "z powietrza" a nie z zasilania
ponieważ ekranowanie obudowy zmniejszalo kilkukrotnie ich wystepowanie
więc zgaduje że łapał je wprost krzem. Nogi niewykorzystane umasione,
anten zewnatrznych nie było. Straciłem zaufanie do Atmela [*] oraz
częsiowo we własne umiejętności. Szperanie po sieci pokazuje że nie
tylko ja mam problem z *tym* konkretnym cpu. Atmel miał już wpadki np. z
mega8 i spiętymi zasilaniami analoga i cyfrówki do których niechętnie
sie przyznawał...
[*] Również z powodu np. polityki cenowej SAM7 czy jakości plików
nagłówkowych.
sundayman
Guest
Sat Jul 20, 2013 11:50 pm
Quote:
Projektowalem kilka urządzeń z atmega128 i atmega8/88. 100% atmega128 w
3 róznych układach ma spontaniczne resety "bez powodu" czyli z powodu
startującego obok silnika wiekszej mocy.
Ja też używam Atmega128A, pracuje w sterowniku sterującym silnikiem, zaś
całość jest tuż obok torów, po których jeżdżą pociągi elektryczne,
zasilanie po przetwornicy z trakcji (albo solarne) , i W OGÓLE nie mam
takiego problemu.
Urządzeń zaś jest sporo. Były inne problemy - że np. się program nie
zrestartował choć powinien (mój błąd

, ale czegoś takiego jak
opisujesz zero. Słownie zero.
Zasilanie wewnętrzne sterownika z przetwornicy DC/DC (dwustopniowo).
Wiem, że nie ma takich restartów, bo mam rejestrację zdarzeń w programie
- gdyby były, miałbym zapisane.
Osobiście stosuję zresztą celowe restarty okresowo (co np. 6 godzin) - i
te oczywiście są. Ale żadnych innych przypadkowych.
Tak, że nie wiem dlaczego tak się dzieje u ciebie.
Zbych
Guest
Sun Jul 21, 2013 10:39 am
W dniu 21.07.2013 01:50, sundayman pisze:
Quote:
Projektowalem kilka urządzeń z atmega128 i atmega8/88. 100% atmega128 w
3 róznych układach ma spontaniczne resety "bez powodu" czyli z powodu
startującego obok silnika wiekszej mocy.
Ja też używam Atmega128A, pracuje w sterowniku sterującym silnikiem, zaś
Literka A na końcu sugeruje jednak nowszą wersję krzemu.
wchpikus
Guest
Sun Jul 21, 2013 1:47 pm
W dniu 2013-07-21 12:39, Zbych pisze:
Quote:
W dniu 21.07.2013 01:50, sundayman pisze:
Projektowalem kilka urządzeń z atmega128 i atmega8/88. 100% atmega128 w
3 róznych układach ma spontaniczne resety "bez powodu" czyli z powodu
startującego obok silnika wiekszej mocy.
Ja też używam Atmega128A, pracuje w sterowniku sterującym silnikiem, zaś
Literka A na końcu sugeruje jednak nowszą wersję krzemu.
Na razie sprobuje z zewnetzrna pamiecia, jak tego nie przeskocze to trudno..
chyba ze zrobic tak, ze grafika w sofcie, a soft na pamieci zewnetrznej:)
no nie wiem
Goto page Previous 1, 2, 3, 4, 5 Next