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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 18 maja 2025, o 22:06


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 38 ]  Przejdź na stronę 1, 2  Następna strona
    Autor Wiadomość
    PostNapisane: 30 cze 2013, o 13:48 
    Offline
    Moderator
    Avatar użytkownika

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

    Obrazek

    _________________
    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: 30 cze 2013, o 14:52 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 06 maja 2012
    Posty: 758
    Pomógł: 9

    O kurka wodna Mirek kiedy Ty śpisz?
    Dopiero dzisiaj skończyłem oglądać cz. 3 (nazwa kodowa "podawacz napięcia"), a tu już następna!

    Ave Atnel! ;)

    _________________
    ATB 1.03, Win XP SP3, ECLIPSE Indigo 3.7.2



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 cze 2013, o 15:07 
    Offline
    Moderator
    Avatar użytkownika

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

    Zbliża mi się wielkimi krokami sporo innej pracy - więc troszkę zamilknę jeśli chodzi o poradniki, więc chcę już jak najszybciej skończyć ten cykl ;)

    _________________
    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: 30 cze 2013, o 15:09 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

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

    Ciekawe czy to ten odcinek z pożarem w Szczecinie. :lol:

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 cze 2013, o 15:24 
    Offline
    Użytkownik

    Dołączył(a): 15 lut 2012
    Posty: 344
    Lokalizacja: Bydgoszcz
    Pomógł: 11

    O losie to już drugi odcinek o ADC który pojawia się dzień przed jednym z moich egzaminów na studiach i teraz będzie mnie kusiło aby zobaczyć... :D Mirek ty to masz wyczucie czasu, nie ma co :D .



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 cze 2013, o 15:36 
    Offline
    Użytkownik

    Dołączył(a): 11 lut 2013
    Posty: 140
    Lokalizacja: Kraków
    Pomógł: 10

    Calkiem mnie rozwalila ta animacja z Mistrzem Joda, hahaha. SUPER!



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 cze 2013, o 21:49 
    Offline
    Moderator
    Avatar użytkownika

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

    Jaglarz napisał(a):
    Ciekawe czy to ten odcinek z pożarem w Szczecinie. :lol:


    uuuuf będzie będzie właśnie skończyłem montaż - teraz rendering i jeszcze wgrywanie itp ;)

    będzie pożar - zobaczysz


    No ale Panowie jestem BARDZO ciekaw co powiecie na nową (chociaż może niektórzy ją znają) metodę przeliczania wartości ADC w procku na napięcie jakie jest przed dzielnikiem - nie dość że bardzo nietypowa to mam nadzieję że wzbudzi wasze zainteresowanie - tym bardziej gdy zobaczycie co FAJNEGO dzięki nie uzyskujemy ;)

    .... eeeeh troszkę już bredziłem ze zmęczenia w tej części 04b i dlatego w montażu robiłem tekstowe poprawki do moich czasem przejęzyczeń ;) gdzie np zamiast (hahahahaha) wskaźnik z uporem maniaka powtarzałem "PRZEKAŹNIK" ... jakbym się za dużo soku jabłkowego napił - a tymczasem było go tym razem ZERO ;)

    dzisiaj w NOCY się ukaże - aha i o uśrednianiu jeszcze będzie ;)

    ------------------------ [ Dodano po: kilkunastu sekundach ]

    matisek1233 napisał(a):
    Calkiem mnie rozwalila ta animacja z Mistrzem Joda, hahaha. SUPER!


    hahaha dzięki ;)

    _________________
    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: 30 cze 2013, o 21:54 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 sty 2012
    Posty: 777
    Lokalizacja: Karpicko k. Wolsztyna
    Pomógł: 197

    mirekk36 napisał(a):
    Zbliża mi się wielkimi krokami sporo innej pracy - więc troszkę zamilknę jeśli chodzi o poradniki

    To niech w tym czasie kręceniem poradników zajmie się Pan Klon :-)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 cze 2013, o 22:01 
    Offline
    Moderator
    Avatar użytkownika

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

    Cytuj:
    To niech w tym czasie kręceniem poradników zajmie się Pan Klon



    hahaha Super pomysł ! całkiem zapomniałem o klonie - leży teraz gdzieś w szafie i się kurzy ;) .... zobaczę czy jeszcze jest przydatny do użytku.

    _________________
    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: 30 cze 2013, o 22:22 
    Offline
    Użytkownik

    Dołączył(a): 29 lis 2012
    Posty: 1074
    Lokalizacja: Sochaczew
    Pomógł: 21

    Ale ja tam widziałem coś nowego i zarazem fajnego w MkAVRCalculator.
    Kiedy łupdate?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 cze 2013, o 22:35 
    Offline
    Użytkownik

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

    ee tam ... płotka matrix , ja widziałem już mkCAlka 2.0.1 i to jest szok

    cholera zaś się wygadałem /...

    _________________
    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: 30 cze 2013, o 22:43 
    Offline
    Moderator
    Avatar użytkownika

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

    SunRiver napisał(a):
    ja widziałem już mkCAlka 2.0.1 i to jest szok


    o żesz choroba jasna ;) skąd ty masz takie informacje ??? ;) hyhyhyhy - normalnie jakiś szpieg czy co?

    ------------------------ [ Dodano po: kilkunastu sekundach ]

    matrix napisał(a):
    Kiedy łupdate?


    jak tylko uda mi się wrzucić część 04b .... bo na razie mam jakiś problem z renderingiem i to w połowie !! masakra :( tyle godzin ... jak się nie uda to się chyba potnę :(

    _________________
    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: 1 lip 2013, o 04:52 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

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

    Panie Mireosław zmień Pan sobie w szablonie:

    * Author: Mireosław Karaś

    :lol:

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 lip 2013, o 05:16 
    Offline
    Moderator
    Avatar użytkownika

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

    kucze a moze ja tak sie wlasnie nazywam tylko sam o tym jeszcze nie wiem ? ;) haahaha

    ------------------------ [ Dodano po: 12 minutach ]

    aha ale jakby coś - gdyby coś ;) to część 04b już jest na blogu ;)

    ciekaw jestem tylko kto będzie wytrwały i zobaczy tą metodę obliczania napięcia z ADC ;) ? ... no bardzo ciekaw jestem waszych opinii.

    _________________
    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: 1 lip 2013, o 08:49 
    Offline
    Użytkownik

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

    No kurde Mirku toś pojechał kawał dobrej roboty ... mi by się osobiście nie chciało :)
    tyle nawijać ...

    hehehe.. a przecieki .... sorki ze się wygadałem z tym 2.0.1 :(

    _________________
    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 lip 2013, o 10:37 
    Offline
    Moderator
    Avatar użytkownika

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

    SunRiver napisał(a):
    mi by się osobiście nie chciało
    tyle nawijać ...


    No ja pod koniec już ledwo zipałem i dlatego tak się myliłem czasem ;)

    _________________
    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: 1 lip 2013, o 15:25 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 28 maja 2012
    Posty: 471
    Lokalizacja: ZGY/ZS
    Pomógł: 30

    Ostatniej części jeszcze nie widziałem, ale fajnie na blogu jest napisane
    Cytuj:
    .... przy okazji także pod koniec filmu będzie smażenie atmegi8 ;) ...

    To brzmi jak na zlocie dla fanów motoryzacji: "A teraz zapraszam na palenie gumy" :D

    _________________
    eDiyCraft.blogspot.com



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 lip 2013, o 16:40 
    Offline
    Moderator
    Avatar użytkownika

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

    savian86 napisał(a):
    "A teraz zapraszam na palenie gumy"


    albo jak dla fanów odpoczynku na działce ;) .... zapraszam na pieczenie na grilu (atmegi8) ;)

    _________________
    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: 1 lip 2013, o 18:12 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

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

    I konkurs na najbardziej efektowne smażenie ATmegi :lol:

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 lip 2013, o 18:24 
    Offline
    Użytkownik

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

    Jaglasty .... to może tylko naleśnik wygrać

    _________________
    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 lip 2013, o 19:49 
    Offline
    Moderator
    Avatar użytkownika

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

    Jak coś - to już można pobrać sobie kod źródłowy ćwiczenia ;)

    _________________
    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: 1 lip 2013, o 23:46 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 07 kwi 2013
    Posty: 418
    Lokalizacja: Rzeszów
    Pomógł: 102

    Hej. Rewelacyjne poradniki oraz sposób przekazywania wiedzy.
    Chaiłbym dodać od siebie, bo być może dla kogoś okaże się to pomocne, że często wykorzystuję średnią ważoną tj.
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    Daje to bardzo podobne wyniki, ale jest zdecydowanie mniej "pamięcio-żerne" jeśli chodzi o SRAM. Najogólniej mówiąc poprzedni pomiar liczy się w 95%, a aktualny tylko w 5%.

    Jeszcze jedna kwestia odnośnie modyfikowania zakresu zmiennej:
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    Podobny efekt, ale bez ograniczeń takich jakie zostały podane (tzn. możliwość określenia rozmiaru bufora jedynie jako wielokrotność dwójki), można uzyskać poprzez resztę z dzielenia tj.:
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    Mam pytanie, czy Eclipse pozwala na programowanie w C++ pod AVR, tak jak jest to w przypadku AtmelStudio. Bez klas, przestrzeni nazw i innych mechanizmów programowania obiektowego ciężko jest napisać większy projekt, a chętnie przesiadłbym się na nowe (podobno lepsze) środowisko :)

    Zaznaczam, że nie jestem "malkontentem" i chciałem podzielić się tylko swoją praktyką ;)

    Pozdrawiam



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lip 2013, o 00:04 
    Offline
    Moderator
    Avatar użytkownika

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

    atmel napisał(a):
    Chaiłbym dodać od siebie, bo być może dla kogoś okaże się to pomocne, że często wykorzystuję średnią ważoną tj.
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    Daje to bardzo podobne wyniki, ale jest zdecydowanie mniej "pamięcio-żerne" jeśli chodzi o SRAM. Najogólniej mówiąc poprzedni pomiar liczy się w 95%, a aktualny tylko w 5%.


    Bardzo cenna uwaga, i na pierwszy już rzut oka świetna metoda .... Ja w kolejnej części odcinka pokażę jeszcze inną - i podobnie jak ta ZDECYDOWANIE ograniczającą pamięciożerność PLUS jeszcze jedna zaleta - bez użycia typu FLOAT/DOUBLE, co niestety przy tej twojej metodzie powoduje także spory narzut ale z kolei w pamięci FLASH niestety. Z tym że już widzę, że tą twoją metodę można będzie zamienić tak aby pozbyć się liczb zmiennoprzecinkowych ;) ... używać tylko całkowitych. Świetnie że ją tu pokazałeś - z miłą chęcią sprawdzę a szczególnie czy da radę przerobić ją wg mojego pomysłu na liczby całkowite ;) .....

    atmel napisał(a):
    Jeszcze jedna kwestia odnośnie modyfikowania zakresu zmiennej:
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    Podobny efekt, ale bez ograniczeń takich jakie zostały podane (tzn. możliwość określenia rozmiaru bufora jedynie jako wielokrotność dwójki), można uzyskać poprzez resztę z dzielenia tj.:
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    No i kolejny REWELACYJNY HINT z twojej strony - RACJA! operacja MODULO da w tym przypadku zawsze taki sam efekt - dzięki! Chociaż gdyby liczyła się szybkość wykonywania takich operacji to zdaje mi się (muszę to jeszcze podejrzeć w asemblerze po kompilacji) metoda z (SR-1) może być szybsza bo to będzie stała dosłowna wyliczona na poziomie preprocesora a operację modulo będzie być może trzeba wykonać w kodzie - ale mówię porównanie w asemblerze po kompilacji da odpowiedź w 100% ;)


    atmel napisał(a):
    Mam pytanie, czy Eclipse pozwala na programowanie w C++ pod AVR, tak jak jest to w przypadku AtmelStudio.


    Oczywiście że można w C++ pod Eclipsem pracować tak samo jak w AtmelStudio chociaż przyznam że ja na AVR'ki w ogóle nie korzystam z C++ tylko z czystego C.

    atmel napisał(a):
    Bez klas, przestrzeni nazw i innych mechanizmów programowania obiektowego ciężko jest napisać większy projekt, a chętnie przesiadłbym się na nowe (podobno lepsze) środowisko :)

    Wiesz nawet na DUŻO większe procki jak ARM'y z dużo większą ilością pamięci stosuje się chyba nawet częściej czysty C niż C++ .... więc nie jest aż tak źle z tym C bez obiektówki - bo i tak można sobie ślicznie w C radzić .... tworząc dzięki wskaźnikom, strukturom itp namiastki obiektowości ;) Pewnie że to nie to samo ale spokojnie da radę pisać większe projekty ....

    ale co ? na co dzień piszesz na AVR'ki w C++ pod AtmelStudio ? tak z ciekawości zapytam ?

    atmel napisał(a):
    Zaznaczam, że nie jestem "malkontentem" i chciałem podzielić się tylko swoją praktyką ;)

    A skąd taki pomysł że miałbyś niby być malkontentem - przychodząc z taką garścią świetnych i przydatnych informacji ;) daj spokój ...

    _________________
    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: 2 lip 2013, o 00:50 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 07 kwi 2013
    Posty: 418
    Lokalizacja: Rzeszów
    Pomógł: 102

    Zgadza się oczywiście że można przerobić na liczby całkowite, bo faktycznie z automatu dorzucane jest kilkaset bajtów, a dla małych uP może to być bardzo dużo. Zależnie od wymagań i realizowane projektu, nie zawsze można obejść się bez obliczeń zmiennoprzecinkowych (jakieś nie po polsku to zdanie ;) ), a raz dołączonone funkcje do obsługi float/double nie potrzebują dodatkowej pamięci FLASH.
    Przy liczbach stałoprzecinkowych, tak jak w opowiedzianym przez Ciebie przypadku obliczania wartości napięcia z dokładnością stricte 2 miejsca po przecinku bez problemu daje się przerobić na int, jednak w przypadku zmiennej dokładności nie jest już to takie proste...

    Nie ma co sprawdzać, wierzę na słowo, a nawet jestem pewny, że operatory arytmetyczne są bardziej "toporne" niż bitowe.
    Sam sprawdzałem kiedyś operator logiczny | vs. + (arytmetyczny, nie znak liczby):
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    Oczywiście przy wyłączonej optymalizacji, bo w przeciwnym wypadku oszczędny kompilator wszystko usunie ;).
    Efekty użycia są w większości przypadków podobne, ale suma logiczna to tylko jeden rozkaz "or", a suma arytmetyczna to zarówno "add" jak i "adc", co oczywiście odpowienio powiększa kod o kilka bajtów :)

    C++ nie jest w pełni wspierany dla AVR, dlatego nie wszystkie udogodnienia działają np. wyjątki (czego bardzo żałuję :( ), ale ogólnie jest to świetna sprawa i z góry dodawane jest tylko 200/300 bajtów, więc nie jest to tak wiele za tak ogromne możliwości. Dla np. ATMega1284p jest to praktycznie niezauważalne ;)

    Odpowiadając na Twoje pytanie, już całkiem dawno przesiadłem się na C++ z czystego C i muszę powiedzieć, że nie żałuję.
    Piszę albo w C++, albo w Asemblerze.

    W związku z tym może wartoby było założyć nowy dział programowanie w C++, oczywiście jeśli ktoś również używa tego języka.
    Bardzo chętnie podzielę się swoimi doświadczeniami oraz plikami typu CppFix :D, bo nie zawsze wszystko jest takie oczywiste jeśli chodzi o C++ dla AVR.

    Na dowód "fajności" tego języka podam niekompletny fragment przykładu do sterowania n-silnikami:
    Składnia: [ Pobierz ] [ Ukryj ]
    język cpp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    Wiem, że identyczny efekt można uzyskać w przypadku programowania strukturalnego, ale obiektowość znacznie upraszcza kod i tworzy bardzo widoczny podział na "Pana Klona" i Pana Mirka :D

    Ale się rozpisałem, pewnie nikt do końca nie doczyta :P



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lip 2013, o 02:50 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

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

    Jestem zawiedziony, ATmega przeżyła, nie było ognia... ;-)

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lip 2013, o 07:14 
    Offline
    Moderator
    Avatar użytkownika

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

    Jaglarz napisał(a):
    Jestem zawiedziony, ATmega przeżyła, nie było ognia...


    Jak to ? ;) ... hmmm no dobra - ale za to dodałem efekty OGNISTE ;) nie widziałeś ? ;) ale fakt procek przeżył - to też pokazuje jak trudno UBIĆ te małe zwierzątka wbrew odruchowwemu strachowi jaki towarzyszy całkowicie początkującym, którzy jak tylko coś nie zadziała to zaraz

    "o boże! spaliłem chyba procesor :(" ;)

    a tu widać że trzeba się MOCNO postarać aby go spalić ;)

    ------------------------ [ Dodano po: 7 minutach ]

    atmel napisał(a):
    , nie zawsze można obejść się bez obliczeń zmiennoprzecinkowych


    racja, pewnie że tak i w takich wypadkach to właśnie twoja metoda jest jak znalazł ;)
    Cytuj:
    C++ nie jest w pełni wspierany dla AVR, dlatego nie wszystkie udogodnienia działają np. wyjątki (czego bardzo żałuję ),


    Tak to racja - i trzeba właśnie sobie pewne protezki porobić - kiedyś się tym próbowałem zajmować ale jakoś przeszło gdy przyzwyczaiłem się do C ....

    atmel napisał(a):
    Dla np. ATMega1284p jest to praktycznie niezauważalne

    No tak dla takiego SMOK'a (jeśli chodzi o ilość RAM na pokładzie bo aż 16kB!!!) ;) to rzeczywiście jest pikuś

    atmel napisał(a):
    W związku z tym może wartoby było założyć nowy dział programowanie w C++,

    Mówisz i masz ;) Bardzo dobry pomysł właśnie zakładam ten dział ;)

    atmel napisał(a):
    oczywiście jeśli ktoś również używa tego języka.
    Bardzo chętnie podzielę się swoimi doświadczeniami oraz plikami typu CppFix , bo nie zawsze wszystko jest takie oczywiste jeśli chodzi o C++ dla AVR.


    No to ja będę pierwszym, który z miłą chęcią poczyta i uzupełni swoją zapewne dużo mniejszą wiedzę w tym zakresie ;) i może znowu zacznę coś próbować coś robić w C++ na AVR'ki a może i inni także ...

    Bo tak jak mówisz obiektowość to na prawdę wygoda - bez dwóch zdań ;)

    Reasumując zakładam dział i jeśli jakoś zainicjalizujesz dyskusję, pokażesz kilka uwag i jakichś mini przykładów chociaż dla początkujących (jak np ja) w tym zakresie - a inni zaczną też się interesować i dyskutować albo podpowiadać nowe rzeczy - to dział zostawimy ;)

    ------------------------ [ Dodano po: 11 minutach ]

    O! - dział C++ dla AVR już jest ;)

    _________________
    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: 2 lip 2013, o 08:32 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 25 maja 2012
    Posty: 296
    Lokalizacja: Chebzie Dolne
    Zbananowany użytkownik

    Pomógł: 6

    Oglądając poradnik w kiedy Mirek rysował nóżkę procka i tak krzywo wyszło "o do cycka to podobne" - mało z krzesła nie spadłem ze śmiechu :). Lubie ten humor.
    BTW - wypasiony poradnik - Mirku pogratulować wiedzy i umiejętności jej przekazywania.

    _________________
    Inspekcja TV kanalizacji
    Programowanie



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 2 lip 2013, o 09:07 
    Offline
    Moderator
    Avatar użytkownika

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

    developer85 napisał(a):
    kiedy Mirek rysował nóżkę procka i tak krzywo wyszło "o do cycka to podobne" - mało z krzesła nie spadłem ze śmiechu


    aaach bo taki ze mnie rysownik jak widać ;) i jeszcze jak rysuję na tym tablecie to zawsze mnie ściąga w lewo jakby albo jakiś wiatr wiał albo ..... albo niektórzy powiedzą że za dużo wypiłem soku jabłkowego - no i takie wtedy "cycki" wychodzą ;)

    _________________
    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: 2 lip 2013, o 11:22 
    Offline
    Moderator
    Avatar użytkownika

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

    Cytuj:
    hehehe.. a przecieki .... sorki ze się wygadałem z tym 2.0.1


    Panowie - w związku z nadchodzącymi do mnie mailami - wszem i wobec OGŁASZAM i informuję - że owszem może i jest planowana kiedyś tam wersja 2.0 MkAvrCalca - ale kiedy to nawet ja sam nie wiem .... musicie zrozumieć, że nasz prowokator forumowy czyli SunRiverek .... lubi czasem takie zajawki wam hmm nam robić ;) ... a bo to mnie już nie raz nie nabrał na tym forum ;)

    więc jak widzicie takie coś - to nie maila do mnie - tylko od razu na gorąco na forum dopytujcie aby obnażyć prowokację i prowokatora hahahahah ;)

    _________________
    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: 2 lip 2013, o 12:06 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 06 maja 2012
    Posty: 758
    Pomógł: 9

    O, czy wersja 2.0 calca będzie honorować licencje z wersji pierwszej? Czy osobno trzeba będzie wykupować? A może będzie to program darmowy?

    No i najważniejsze: co tam nowego będzie na tyle, że trzeba zmienić wersję?

    _________________
    ATB 1.03, Win XP SP3, ECLIPSE Indigo 3.7.2



    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: 38 ]  Przejdź na stronę 1, 2  Następna strona

    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:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO