Witam i zapraszam koniecznie wszystkich do obejrzenia updat'u poradnika o tym jak wyszukiwać łatwo i przyjemnie nazw wektorów przerwań w Eclipse oczywiście ;)
środa, 5 czerwca 2013
wtorek, 4 czerwca 2013
Win8 prosty program a cieszy - WinPWR
Tym razem króciutko ;) w związku z tym iż będąc ZMUSZONYM musiałem przejść na Windows 8, okazało się że dostanie się do klawisza wyłączającego zasilanie z poziomu pulpitu bo na kafelkach w ogóle nie pracuję, graniczy z cudem :( ... trzeba się przeklikać przez dziesiątki poziomów ... aby po prostu ot wyłączyć czy zrestartować komputer. Postanowiłem napisać super prosty ale jak dla mnie użyteczny programik MkWinPWR, który siedzi sobie na pulpicie i od razu CYK, i wybieramy zamknij, restart, hibernacja albo uśpienie. Działanie IDENTYCZNE z systemowym więc spokojnie - w razie czego windows zapyta przed zamknięciem czy np zapisałeś coś tam w swojej aplikacji a jeśli nie to da sobie na wstrzymanie. Być może komuś z was także się przyda, więc zapraszam do pobierania. Dodam, że działa tak na prawdę w KAŻDYM systemie Windows począwszy od Win XP. Po niewielkim Update programu dodałem jak widać na obrazku jeszcze możliwość hibernacji systemu, która w przypadku akurat Windows8 bardzo ładnie działa. Można go wykorzystywać nawet do celów komercyjnych za FREE ;) ... miłego użytkowania jak coś. poniżej link skąd go można pobrać:
niedziela, 2 czerwca 2013
AtmelStudio + MkAvrCalculator = all avrdude programmers
Tym razem na prośbę wielu osób, pomimo to iż sam nie przepadam za AtmelStudio 6 to postanowiłem rozszerzyć możliwości tego środowiska, udostępniając możliwość wykorzystania w nim WSZYSTKICH niestandardowych (czytaj nie-atmelowskich) programatorów ;) Wszystko to za sprawą kolejnego update'u programu MkAvrCalculator, który tym razem podobnie jak w Bascomie tak i w AtmelStudio może pełnić rolę BRIDG'a (pomostu) z uwagi na swoje specyficzne i w tych przypadku przyjemne właściwości. Owszem spotkałem się już z wieloma opisami na różnych stronach w internecie jak sobie podłączyć AVRDUDE do AtmelStudio. Ale jest JEDEN WIELKI problem .... uda się bowiem każdemu wywołać program avrdude jako External Tool, uda się każdemu przekazać jako argumenty ... (no właśnie nieszczęsne argumenty) w postaci nazwy programatora, nazwy i ścieżki wsadu HEX, ale ... ale jest ogromny kłopot z przekazaniem nazwy procesora. Tzn może wyrażę się ściślej, jeśli bowiem założyć że chcielibyśmy użyć programatora USBASP w AtmelStudio poprzez "gołe" AVRDUDE, to poza tym,
wtorek, 7 maja 2013
Eagle 3D by phill2k z forum.atnel.pl
Witam,
tym razem nie mogło przejść bez echa zdarzenie na www.forum.atnel.pl jakim jest długo oczekiwany poradnik do Eagla 3D ale całkowicie nową metodą. Efekty jakie można uzyskać są dlatego powalające na kolana w stosunku do poprzedniej (starszej) metody ponieważ w tym przypadku wygenerowaną płytkę 3D możemy sobie swobodnie obracać i oglądać z KAŻDEJ strony, pod każdym kątem jak nam się żywnie podoba. A co za tym idzie także obrazek 2D można sobie wygenerować z dowolnego punktu widzenia ot tak, od ręki. Mówię wam, to cudeńko - to rozwiązanie, jak na skromne możliwości programu jakim jest Eagle. Polecam każdemu zapoznanie się z poradnikiem. Kolega phill2k jak zawsze przygotował kawał dobrej roboty, bo przecież to nie jego pierwszy poradnik na forum w zakresie Eagla ;) zapraszam:
niedziela, 5 maja 2013
MkAvrCalculator - BIG Update ;)
Witam,
Zgodnie z tą zapowiedzią, dotrzymuję słowa (chociaż wpadło kilkudniowe opóźnienie) i prezentuję najnowszą wersję programu MkAvrCalculator oraz kilka dodatkowych zmian, które ten update niesie za sobą. Dotyczą one także programu ATB Manager, Avrdude a także możliwości korzystania z układów przejściówek USB/RS232 w postaci FT232R jak pełnosprawnych programatorów dla mikrokontrolerów AVR pod ECLIPSE ! bez żadnych dodatkowych sztuczek i zmian w ustawieniach workspace, jak to do tej pory bywało. O dużej mierze, ten wielki update zawdzięczamy koledze Remik z naszego forum.atnel.pl, który przygotował specjalną kompilację programu Avrdude o czym szczegółowo mówię w krótkim kilkunastominutowym poradniku video. Zapraszam więc do jego obejrzenia oraz pobierania pakietu programów ze strony firmy Atnel, link poniżej filmu.
środa, 1 maja 2013
Terminal jako kolorowy wyświetlacz LCD ? (alfanumeryczny) ;)
Witam,
Tym razem pragnę zwrócić waszą uwagę na pewne być może drobne, może mało ważne ale arcyciekawe zagadnienie związane z takim jakby niestandardowym wykorzystaniem terminali wszelkiej maści, które przecież często używamy czy to do debugowania, czy prezentacji wyników naszych układów z mikrokontrolerami czy też wreszcie prezentacji danych dla klienta jeśli chodzi o urządzenia które tworzymy, budujemy. Tym bardziej jest to istotne, wziąwszy pod uwagę fakt, że np wiele osób na tym etapie jeszcze nie potrafi np posługiwać się jakimś językiem programowania na PC, i cierpi ponieważ nie może zbudować jakiejś wygodnej aplikacji dla klienta - żeby mógł z poziomu komputera, wygodniej konfigurować nasze urządzenie. I tu z pomocą przychodzi nam zapomniany jakoś ostatnio bodaj najpopularniejszy standard sterowania terminalami VT100 ! Praktycznie każdy terminal to obsługuje albo powinien obsługiwać. Na końcu poradnika dowiecie się dokładnie o co chodzi i o jakich efektach mówię. Tym poradnikiem chciałbym więc odkurzyć niejako to zagadnienie i je ponownie spopularyzować - wierzę, że mi się uda z uwagi na prostotę wykorzystania we własnych dowolnych aplikacjach dzięki zaprezentowanej tu super prostej bibliotece, którą na dodatek możesz sam łatwo rozbudować o dodatkowe funkcjonalności. A jeśli to zrobisz - to proszę pochwal się tutaj co udało ci się osiągnąć ;)
sobota, 27 kwietnia 2013
Zapowiedź !
![]() |
| Dodaj napis |
już wkrótce, już niedługo - bardzo ważna i nieoczekiwana aktualizacja programów MkAvrCalculator oraz ATB Manager - tego jeszcze nie było .... piorunujący efekt gwarantowany ;)
Wprawdzie, największe zmiany zajdą pod względem potrzeb użytkowników zestawów ATB firmy Atnel, ale i dla wszystkich, którzy ich nie posiadają też będzie spora gratka ;) oj będzie ... dla wszystkich miłośników Eclipsa również - tyle mogę zdradzić.
Czekamy na zakończenie prac ... niedługo się odezwę z tajnego laboratorium .... over
Eclipse - własne skróty - własny szablon
Witam,
Tym razem zapraszam do obejrzenia tak krótkiego poradnika video, że sam jestem w szoku jak udało mi się nakręcić coś tak krótkiego ;) Praktycznie to jest coś w rodzaju notatki video a chodzi o małą lecz jakże wygodną i rozleniwiającą poradę do Eclipsa. Tak tak - Eclipse potrafi nas rozleniwiać serwują mnóstwo świetnych mechanizmów, które w zasadzie można wciąż odkrywać albo odkrywać na nowo. Wprawdzie już podobny poradnik pojawił się na naszym forum.atnel.pl, to jednak w materiale video wyjaśniam, krótko dlaczego ja postanowiłem wrzucić tutaj taką swoją mini wersję. Nie będę zdradzał szczegółów w opisie za to napiszę wyraźnie - że tym razem tylko 7 minut oglądania - ale może też ktoś uzna to za przydatne? Mnie się bardzo przydaje bo przyjemnie rozleniwia.
Tym razem zapraszam do obejrzenia tak krótkiego poradnika video, że sam jestem w szoku jak udało mi się nakręcić coś tak krótkiego ;) Praktycznie to jest coś w rodzaju notatki video a chodzi o małą lecz jakże wygodną i rozleniwiającą poradę do Eclipsa. Tak tak - Eclipse potrafi nas rozleniwiać serwują mnóstwo świetnych mechanizmów, które w zasadzie można wciąż odkrywać albo odkrywać na nowo. Wprawdzie już podobny poradnik pojawił się na naszym forum.atnel.pl, to jednak w materiale video wyjaśniam, krótko dlaczego ja postanowiłem wrzucić tutaj taką swoją mini wersję. Nie będę zdradzał szczegółów w opisie za to napiszę wyraźnie - że tym razem tylko 7 minut oglądania - ale może też ktoś uzna to za przydatne? Mnie się bardzo przydaje bo przyjemnie rozleniwia.
czwartek, 25 kwietnia 2013
ENCODER AVR - Callbacków ciąg dalszy cz.2
Troszkę to trwało, zanim przygotowałem kolejną część poradnika jeśli chodzi o prezentację podstaw związanych z obsługą, rejestracją, zastosowaniem callbacków, ale w końcu nadszedł czas ;) Dzisiaj chciałbym poruszyć ważny temat jakim jest REJESTRACJA Callbacków ale takich, do których możemy przekazywać argumenty. Co więcej, przedstawię także jak przygotować sobie zdarzenie, które będzie korzystało jednocześnie aż z dwóch niezależnych od siebie callbacków. Wyjaśnię zatem zalety wykorzystywania takich mechanizmów we własnych programach i mam nadzieję, że uda mi się również ciebie zachęcić do tego abyś od dzisiaj wciąż myślał o callbackach i je stosował we własnych projektach. Tyle, że jak to u mnie bywa, znowu zachciało mi się przedstawić niejako przy okazji dosyć ciekawą obsługę takiego typowego enkodera. Uznałem, że zagadnienie to idealnie będzie się nadawać do tego poradnika, tak aby przy okazji callbacków jeszcze mieć coś gotowego dla każdego czyli bardzo fajną i przyjazną obsługę ENKODERÓW, przynajmniej tych służących jako pokrętła i klawisze w naszych urządzeniach. W sumie Enkoder to proste stworzenie, jednak jego poprawna obsługa niejednokrotnie nastręcza kłopotów. Dlatego myślę, że wybaczycie mi iż przygotowałem tutaj coś w rodzaju: "2 w 1" albo "all in one" ;) .... Jeśli ktoś nawet do końca jeszcze nie zrozumie callbacków to przynajmniej skorzysta z tego poradnika w ten sposób, że dostanie fajną bibliotekę do obsługi enkodera, który przecież często bywa przydatny.
czwartek, 4 kwietnia 2013
Siłujemy się z CALLBACKAMI w C
Witam,
z uwagi na sporą ilość maili ale także zapytań na www.forum.atnel.pl postanowiłem zrobić taki mały niewielki ale tekstowy cykl poradników, który ma przybliżyć zagadnienie CALLBACKÓW w C. Będą także i EVENT'y oraz funkcje do rejestracji callbacków - ale wszystko po kolei. Zapraszam do tego troszkę jakby interaktywnego mini kursu, który ma być wspomaganiem niejako do pierwszej książki:
http://atnel.pl/mikrokontrolery-avr-jezyk-c.html
a dokładniej mówiąc do ćwiczeń opisanych w kilku ostatnich rozdziałach. Piszą bowiem czytelnicy, że troszkę skomplikowane te przykłady w książce, a w drugiej to już w ogóle ;) ... no ale tak po prawdzie - jeśli chodzi o te ciut bardziej zaawansowane zagadnienia z języka C - to nie da rady tak nad zbyt prosto przedstawić .... chociaż ? ... no staram się jak najprościej ale nie wiem czy mi się do końca uda ... oceńcie sami i zapraszam do merytorycznej dyskusji.
z uwagi na sporą ilość maili ale także zapytań na www.forum.atnel.pl postanowiłem zrobić taki mały niewielki ale tekstowy cykl poradników, który ma przybliżyć zagadnienie CALLBACKÓW w C. Będą także i EVENT'y oraz funkcje do rejestracji callbacków - ale wszystko po kolei. Zapraszam do tego troszkę jakby interaktywnego mini kursu, który ma być wspomaganiem niejako do pierwszej książki:
http://atnel.pl/mikrokontrolery-avr-jezyk-c.html
a dokładniej mówiąc do ćwiczeń opisanych w kilku ostatnich rozdziałach. Piszą bowiem czytelnicy, że troszkę skomplikowane te przykłady w książce, a w drugiej to już w ogóle ;) ... no ale tak po prawdzie - jeśli chodzi o te ciut bardziej zaawansowane zagadnienia z języka C - to nie da rady tak nad zbyt prosto przedstawić .... chociaż ? ... no staram się jak najprościej ale nie wiem czy mi się do końca uda ... oceńcie sami i zapraszam do merytorycznej dyskusji.
środa, 3 kwietnia 2013
Eclipse - nie działa mi printf dla float
Witam,
W związku z dość częstym pytaniem, które pojawia się w mailach i nie tylko postanowiłem napisać ten krótki mini poradnik do kącika Eclipse na moim blogu ;) O co chodzi? Często spotykam się bowiem z takim pytaniem:
"mam problem z funkcją sprintf zamiast liczby float na wyświetlaczu pojawia mi się znak ?"
no to proszę - oto nadlatują posiłki z pomocą ;) Wystarczy tylko dodać kilka prostych ustawień do toolchaina dla projektu, w którym chcemy wykorzystywać wyświetlanie czy obsługę liczb float. Pokażę to najlepiej chyba na przykładzie screenshotów poniżej:
W związku z dość częstym pytaniem, które pojawia się w mailach i nie tylko postanowiłem napisać ten krótki mini poradnik do kącika Eclipse na moim blogu ;) O co chodzi? Często spotykam się bowiem z takim pytaniem:
"mam problem z funkcją sprintf zamiast liczby float na wyświetlaczu pojawia mi się znak ?"
no to proszę - oto nadlatują posiłki z pomocą ;) Wystarczy tylko dodać kilka prostych ustawień do toolchaina dla projektu, w którym chcemy wykorzystywać wyświetlanie czy obsługę liczb float. Pokażę to najlepiej chyba na przykładzie screenshotów poniżej:
sobota, 30 marca 2013
Zapraszam Ciebie do świata mojej pasji
Myślę, że więcej słów tu nie potrzeba ponad to co starałem się przekazać w tym krótkim materiale video:
Subskrybuj:
Komentarze (Atom)










