https://obrazki.elektroda.pl/6077174400_... Azure Sphere to system operacyjny oparty na jądrze Linuxa, stworzony przez Microsoft z myślą o zastosowaniach w systemach Internetu Rzeczy. To pierwszy raz, gdy firma ta opublikowała oficjalnie system operacyjny oparty na Linuksie. W najbliższym dziesięcioleciu wszystkie otaczające nas gadżety,...
Cześć. To nie jest pytanie o mikrokontrolery ale o tworzenie programów graficznych na systemy operacyjne do nich sterowania np (uart usb, bluetooth, sieciowo po ethernet bądź wifi). Mam parę pytań. Jakich wy używacie technologii , frameworków,? Fajne się wydają QT w c++ jeszcze. .NET c#? ciekawy teraz wydaje się processing ide. (przez pewien czas sam...
Pamiętaj, że program nie zaczyna się od main. Wcześniej jest jeszcze odpowiedni kod biblioteczny - zwykle nazywa się crt/crt0 itp. Zarówno w mikrokontrolerach jak i w PC, a nawet w większych maszynach plik binarny rozpoczyna swoje wykonanie od ustalonego adresu. To zależy od procesora i kompilatora. Dawniej programowałem 8051 (a konkretnie kompletny...
Witam, Temat ten jest na tyle ciekawy, że wart jest szerszego opisania. Wcześniej stosowałem układy firmy FTDI w najprostszej postaci czyli jako wirtualny port szeregowy COM. Są również mikrokontrolery AVR z pełnym portem USB, niemniej wiąże to z większym wydatkiem, a wtedy można z powodzeniem sięgnąć po bardziej zaawansowane układy 32 bitowe. Natomiast...
Podczas pisania kilku juz programów na mikrokontrolery AVR i 51 zrodzil mi się pomysl stworzenia algorytmu uniwersalnego i latwego do rozbudowy o nastepne bloki do obslugi "menu" - coś na wzór menu w telefonie kom. do kontaktu z urzytkownikiem (wyswietlacz + klawiatura) które działałoby w tle, tzn nie naruszałoby czasu wykonywania i czasu powtarzania...
Zapytali mnie o te systemy operacyjne czasu rzeczywistego. Przydało mi się bo na kilka poprzednich pytań odpowiedziałem "Niewiem", "nie miałem okazji zapoznać się", "nie mam doświadczenia w tej dziedzinie". Za dużo im nie powiedziałem o tych systemach ale chciaż powiedziałem dwa zdania na ten temat. Mają się odezwać w przeciągu 2 tygodni. Cięzko mi...
Witam. Jako że mikrokontrolery są mi nieznane, a programowania PC raczej się nie boję, to rozważam zastosowanie laptopa jako urządzenia rejestrującego czas. Rozdzielczość najchętniej 1ms (1/1000s). Docelowo chciałbym żeby to było na mikrokontrolerze, ale nie ma jeszcze jasności co do funkcjonowania "konsoli". Sądzę ze będzie mi łatwiej budować soft...
Postanowiłem stworzyć temat streszczający młodym adeptom technika i studia. Proszę o podpisywanie się ludzi którzy ukończyli studia i mają coś do powiedzenia oraz że np politechnika taka a tak jest lepsza od tej. Szara prawda: Liceum czy technikum-------------------------------... Po liceum nie...
Jaka jest roznica miedzy ukladami programowalnymi a mikrokontrolerami?? Kiedy i gdzie nalezy stosowac jedne, a kiedy i gdzie drugie??
witam mam zamiar (chęć) zrobić urządzenie,które sterowało by do ośmiu urządzeń (włącz/wyłącz), z możliwością włączenia/wyłączenia w każdym urządzeniu np. podświetlenia oraz odbierało by od każdego urządzenia stan w jakim się znajduje z oddzielnego 'kabla". Sterowanie z klawiatury, wyswietlacz LCD. W programie sterującym ma być kilka schematów sterowania...
Pytanie w zasadzie zawarte w temacie, więc może napiszę skąd ono mi się wzięło. Otóż studiuję elektronikę i chciałbym w przyszłości zająć się mikrokontrolerami. Widziałem jak to działa, trochę wiem o co w tych chodzi, ale ogólnie jestem zielony. Do tej pory zajmowałem się tematami ogólnymi i rozwiązywałem zadanka. Jak to wszystko działa w praktyce niestety...
Witam, Musze zrobić sterownik, który będzie kontrolował kilka urządzeń. W każdym z urządzeń jest kilka elementów, które trzeba wysterować i przynajmniej dwa czujniki (switche). Z mikrokontrolerami nie miałem jeszcze styczności i w tej chwili jestem na etapie czytanie i poszerzanie swojej wiedzy. Ale tu pojawia się kłopot, ponieważ na rynku jest tyle...
https://obrazki.elektroda.pl/4032239900_... Zaawansowane zarządzanie energią jest niezbędne dla utrzymania szybkiego postępu technologii cyfrowej. Wykorzystanie nowoczesnych rozwiązań w zakresie pozyskiwania energii z otoczenia może stać się ważnym punktem zwrotnym w zakresie rozwiązań o ultraniskim poborze mocy w systemach Internetu...
AT91SAM7X256 + jakis ethernet PHY, np. STE100P. Gotowy stos TCP/IP z systemem operacyjnym FreeRTOS. Procek dostepny w Seguro, ethernet PHY dostepny w Kamami, system z dzialajacym stosem: www.freertos.org. Nawet fajnie to dziala :)
AVE... Xanio, CP/M chodził na stacjach dyskietek wyposażonych w procesor Z80 lub jego podróbki... Co do systemów operacyjnych na mikrokontrolery, to są one ograniczone funkcjonalnie tylko do dzielenia czasu procesora na zadania. Te same funkcje można realizować i bez nich, często nawet szybciej...
Jest dużo tego - ja osobiście korzystam z FT245BM (prosta komunikacja - handshaking, proste i wygodne sterowniki na kilka systemów operacyjnych). Są też mikrokontrolery z wbudowaną obsługą USB (również od Atmela).
Witam, Chciałem rozpocząć swoją przygodę ze systemami operacyjnymi na mikrokontrolery. Bawię się trochę ARMami i pomyślałem, że dobrze będzie uruchomić jakiegoś OSa i nauczyć się pisać aplikacje wielowątkowe. Przeglądając polskie fora dużo razy napotykałem się na freeRTOSa. Ze względu na jego otwartość oraz szeroki dostęp do materiałów i przykładów...
To nawet trochę dziwne porównanie, ryzykowanie życia na trudnym szlaku turystycznym, a trudność nauczenia się programowania w asemblerze... Gdzie sens i logika ? Jeśli programowanie jakiegoś prymitywnego procesorka w jego kodzie wewnętrznym to niedostępny dla większości programistów szczyt Sagarmatha, to gdzie są ludzie piszący oprogramowanie narzędziowe,...
Jeśli miałbym coś doradzić, to uważam że ANSI C powinno się dobrze poznać na początek. Dlaczego? - Jest to język niewielki, właściwie główne problemy sprawiają początkującym wskaźniki - Jest to język wielce przenośny - dlatego stosowany jest między innymi do pisania systemów operacyjnych - Składnia c jest podstawą innych języków programowania, np C++,...
Czy możesz porównać ile stosuje się we współczesnym sprzęcie 32-bitowych mikrokontrolerów ARM, a ile 8-bitowych, takich jak AVR czy PIC? Oczywiście, mogę porównać liczbę 32-bitowych mikrokontrolerów ARM do 8-bitowych mikrokontrolerów AVR i PIC stosowanych we współczesnym sprzęcie. Obecnie, w wielu aplikacjach, mikrokontrolery 32-bitowe ARM zyskują...
Stosunkowo niedrogie moduły na bazie ATMega z pamięcią DataFlash i łączem ethernet na pokładzie oferuje Propox np.: http://www.propox.com/products/t_124.htm... Do tego system operacyjny (Nut/OS, stos TCP/IP - Nut/Net, Telenet, HTTP API, FTP, SMTP itp...- implementacja w GNU GCC), do tego płyta ewaluacyjna...Niestety nie udało mi się zapuścić dem ;-) serwera...
Tyle że ja nie wiem kompletnie nic o RTOSie... Ale to jest akurat mało ważne. Jeżeli mam wgranego do uC takiego RTOSa to jak dograć tam jakiś swój program i w czym go napisać? Trzeba go skompilować razem z RTOSem? Jak odwołać się do funkcji systemowych? Jest tam jakiś system plików? Znalazłem na google parę słów o tym systemie na uC ale to jest tak...
Co dokładnie źle działa w Eclipse na Linuxie? Jeśli mowa o różnych aspektach wizualnych, to częściowo można sobie pomóc uruchamiając Eclipse z konsoli tak: $ SWT_GTK3=0 eclipse Tym sposobem wymuszasz użycie starszej (i mniej zabugowanej) implementacji SWT - wygląd programu staje się nieco toporny, ale trzeba przyznać, że sporo (większość) dziwnych problemów...
aha.. ale to ciekawe, bo mi tak samo programator nie chce działać napewno wszystko dobrze podłączyłem, jeszcze nie dawno wgrywałem programy przez bascoma w wersji .. coś tam 8.1 :D a teraz po zmianie komputera i systemu operacyjnego (vista x64) tamten starszy bascom nie chciał działać... więc jest ten nieszczęsny 1.11.9.1
https://obrazki.elektroda.pl/4330852700_... Firma Renesas zaprasza na internetowe seminarium poświęcone systemom operacyjnym dla mikrokontrolerów i procesorów w systemach wbudowanych. W przeszłości inżynierowie oprogramowania rzadko rozważali system operacyjny czasu rzeczywistego (RTOS) dla małych, wbudowanych mikrokontrolerów. Głównymi...
(at)Piotrus_999 & (at)michalko12 W wiekszosci SBC masz jakis system operacyjny. Sprawy zwiazane z otoczka najbardziej i tak pasuja do dzialu projektowanie elektroniki (jaka to roznica podpiac cos pod GPIO ARM-a czy AVR-a czy czegos tam innego). Natomiast programowanie znowu zwiazane z systemem operacyjnym np. Linux. Jak ktos bedzie chcial napisac swoja...
Nie sądzę, za wiele oczekujesz =] DosBox chodzi dopiero na ARM11 i do tego wolno. A kelner32(taka wtyczka pod linuxa umożliwiająca obsługę plików fat dla Windowsa) by poszedł? Z ciekawości, po co Ci ten DOS ?? Chciałem sobie złożyć coś w rodzaju małego przenośnego(Jako ekran używał bym konsoli gameboy color.) kompa z systemem Windows 3.11, jednym portem:...
Opłaca się dalej siedzieć w 8 bitowcach czy przejść na coś bardziej zaawansowanego typu te komputery jednopłytowe. Wszystko zależy co chcesz osiągnąć. Komputery jednopłytkowe pomimo dużej atrakcyjności, mają pewne ograniczenia. Mikrokontroler wraz z odpowiednio napisanym oprogramowaniem pracuje w czasie rzeczywistym, natomiast komputer jednopłytkowy...
Nie mogę się zgodzić z tezą postawioną w temacie. To co obserwujemy, to jest cena postępu. Technologia staje się coraz bardziej rozwinięta i pojedynczy człowiek ani nie jest w stanie jej dogłębnie poznać, ani nie ma takiej potrzeby. Kiedyś układy budowało się z rezystorów, kondensatorów, cewek, lamp elektronowych, później diod i tranzystorów. Później...
Ale to już było- Atari, Commodor i reszta 8-bitowców. Były na tym bazy danych, gry, uzyteczne programy do sklepów i hurtowni. Były programy do projektowania płytek. Wystarczy poszukać w internecie. Przecież są entuzjaści i mnóstwo danych. commodore itd mialy po 64kb ram. Troszke interesowalem sie kiedys demosceną i ogolnie 64kb juz nie robi na mnie...
Twoj target ma zasilanie z ICD2 czy ma wlasne? Jesli nie ma wlasnego to musisz zaznaczyc: Programmer/Settings/Power -> power target circuit boards from ICD2 To spowoduje ze Twoj PIC bedzie zasilany z ICD2. Target Vdd: Low Module Vpp: Pass MCLR Gnd: Pass MCLR Vdd: Low MCLR Vpp: Pass To oznacza napiecia na poszczegolnych liniach. Low = okolo 0V Pass (czasami...
W tym roku zdaję maturę. Wybrałem 2 przedmioty poszerzone: j. angielski i matematykę. Interesuję się elektroniką cyfrową, głównie mikrokontrolery oraz programowaniem aplikacji pod systemy operacyjne. Szukam kierunku, który połączy te dwie dziedziny i pozwoli mi znaleźć pracę w w/w dziedzinach. Myślałem nad informatyką stosowaną lub automatyką i robotyką...
RISC jest rosyjski. Jakiś czas temu Rosja wykupiła wszelkie licencje od Japończyków, którzy przez pewien czas go rozwijali. Teraz postanowili zrobić takiego "konia trojańskiego". No nie no to już jest aż śmieszne. Masz jakieś powiązania z ARM, że tak zaciekle krytykujesz konkurencyjną architekturę? To że Rosja produkuje mikrokontrolery z rdzeniem RISC-V...
Code Coverage to zupełnie coś innego. -> http://www.testerzy.pl/slownik/pokrycie-... Osobiście uważam, że Code Coverage dla Cortex M jest tak samo zbędne jak .Net Micro (C#). Obydwa pomysły siłą portowane z PC-ta, na mikrokontrolery mają się jak wół do karety. Co innego w większych ARM-ach, gdzie bez systemu (jak niektórzy mówią) ani rusz. Jednak znam...
Cześć, chciałbym pobawić się w programowanie mikrokontrolerów przy urzyciu C++. Wiem, że w motoroli robią coś takiego. Chodzi mi o : - jakie mikrokontrolery mają stworzone dla siebie kompilatory C++, - czy są jakieś uP zoptymalizowane pod kontem programowania obiektowego - gdzie stosuje się takie aplikacje - jak łatwo zdobyć taki procesor, programator...
Witam, czas wziąć się za coś na czasie, a mianowicie ARM. Mikrokontrolery AVR mam prawie w 100% opanowane, więc pora wziąć się za USB i Ethernet(na początek wystarczy USB). Jako pierwszy układ wybrałem AT91SAM7S256 ze względu na cenę, przywiązanie do firmy Atmel, możliwość ładowania programu bez jakiegoś specjalnego sprzętu typu JTAG oraz możliwość...
Uuaa. To są totalnie różne architektury! M to są mikrokontrolery, proste do pisania bez lub z wbudowanymi systemami operacyjnymi. A to są mikroprocesory aplikacyjne, czyli telefony, tablety itp. Główna cechą grupy A to silny nacisk na wydajność (gonią na GHz!) i mają bardzo szerokie i szybkie magistrale, nastawione na obsługę nowoczesnych i bardzo szybkich...
Tu się zgadzam: Moim zdaniem jeśli bardziej interesuje Cię programowanie to ARM, jeśli bardziej elektronika to jakiś 8 bitowiec. A tu nie: Odwołanie do swojego bloga, który promuje swoje dzieło nie zaznaczając, że chwali się samego siebie jest trochę niesmaczne. No bo jeśli ktoś napisał książkę i założył bloga na temat AVR- to chyba jest zdania że jest...
Powiedział bym nawet że PWM nadaje się 'tak sobie', tzn nadaje się jak interesuje nas stała prędkość obrotu, ale w silniku krokowym raczej chodzi o precyzyjne liczenie kroków przy zmiennej częstotliwości. Z tego też względu nie podniecam się bardzo tym że któryś tam mikrokontroler ma PWM w hardwarze - no co z tego jak nie liczy kroków i nie da się...
https://obrazki.elektroda.pl/6356226700_... Po ponad trzech latach rozwoju, funkcja "ROMFS" została w końcu ukończona. ROMFS definiuje rozszerzalny, tylko do odczytu, mapowany w pamięci system plików, który może zawierać dowolne zasoby, w tym wstępnie skompilowane pliki mpy. Pozwala na wykonywanie kodu bajtowego bezpośrednio z systemu...
Co ciekawe ostatnio Microsoft propaguje Windows Embedded jako system do instalowania wszędzie - ... w przyszłości samodzielne mikrokontrolery. Już się cieszę i czyszczę pamięć mojego ATTiny26, żeby tam upchnąć windowsy w wersji embedded ;-) . Walka toczy się głównie o urządzenia mobilne (czytaj komórki ), na którym to rynku zdaje się microsoft się...
Zamykanie systemu? Weźmy zaawansowane żelazko. W instrukcji znajdzie sie zapis: Przed wyłączniem urządzenia od sieci należy: - wcisnąć przycisk X, - poczekać aż zaświeci dioda y, - teraz bezpiecznie można dołączyć żelazko od zasilania. Niezastosowanie sie to powyższych zaleceń może spowodować konieczność naprawy żelazka w autoryzowanym serwisie. Naprawa...
Od rejestracji w 2013 roku często tutaj jestem. Wcześniej tylko sporadycznie szukałem informacji na tym Forum. Pewnie nie wiem jak to wcześniej wyglądało, ale to chyba taki znak czasów - millenialsi, wychowani bez stresu, nie chcą czytać, nie chcą się uczyć, nie mają czasu. Oni potrzebują rozwiązać problem, którego sami nie rozumieją i nie potrafią...
https://obrazki.elektroda.pl/4427359900_... Mikroprocesor (MPU) czy mikrokontroler (MCU)? To pytanie stawia sobie wielu projektantów systemów elektronicznych. W poniższym artykule przyjrzymy się, jakie czynniki należy wziąć pod uwagę przy wyborze odpowiedniego urządzenia przetwarzającego do naszego następnego projektu. Wybór odpowiedniego...
https://obrazki.elektroda.pl/2912621300_... AddressSanitizer (ASan) to lekkie i wydajne narzędzie wykrywające błędy zarządzania pamięcią w aplikacjach napisanych w językach C i C++. ASan został opracowany przez Google i jest dostępny jako część zarówno kompilatora LLVM (od wersji 3.1), jak i GCC (od wersji 4.8). Jego dokumentacja dostępna...
Generalnie to chciałbym w przyszłości pracować jako Elektronik - Programista coś w stylu Embedded Software Developer/Engineer, łączyć elektronikę z programowaniem, to moja pasja, tylko z tego co widzę co raz mniej ofert pracy w tym kierunku i mam też wrażenie, C/C++ odchodzi w nie pamięć powoli, wszędzie tylko Java Java Java... ale to tylko takie moje...
Witam, Aktualnie piszę aplikacje na mikrokontrolery bez systemu operacyjnego. Po przeczytaniu tutoriala na stronie FreeRTOS i kilku przykładów, nie mogę się przestawić na korzystanie z możliwości systemu operacyjnego. W aktualnej aplikacji korzystam z dużej struktury danych która jest uzupełniana danymi z zewnętrznych urządzeń. Dane ze struktury są...
Pozycje w obcym języka są przydatne, ale dla tych, którzy już coś wiedzą na konkretny temat. Ucząc się od podstaw to tylko język ojczysty...(dla większości) Przejrzałem w/w pozycje - spis treści ładnie "wygląda" w pozycji "Mikrokontrolery STM32 w praktyce" - głównie interesuje mnie "instalacja i obsługa systemu operacyjnego FreRTOS". Ale patrząc po...
No właśnie jeszcze raz zrobiłem podejście do dokumentacji FreeRTOS. Przeczytałem też artykuł o tym w EP i rozdział z książki Paprockiego "Mikrokontrolery STM32 w praktyce" no i powoli wszystko to zaczyna być dla mnie coraz bardziej klarowne. Aczkolwiek nadal uważam że materiały na ten temat w naszym języku są wyjątkowo nieliczne i zawierają za mało...
Powielasz znany mit, jakoby mikrokontrolery ośmiobitowe były łatwiejsze od współczesnych 32bitowych. A nie są. Wręcz przeciwnie. Programując AVR-y zwykle musisz odwoływać się bezpośrednio do rejestrów. W przypadku większości nowoczesnych układów, ze względu na rozbudowany charakter sprzętu byłoby to w większości przypadków zbyt kłopotliwe (choć rzecz...
na stronie avrdude jest w stanie komunikować się z programatorem. " jak to sprawdzić? Dodam, że jeszcze nie połączyłem programatora z mikrokontrolerem Atmegi, dopiero wgrałem sterowniki na dany programator. oraz czy zamiast stosować się do kroków z powyższego poradnika, mogę zastosować się do tego? [url=http://mirekk36.blogspot.com/2013/0...
AVE... Objętość współczesnych systemów operacyjnych czy innego oprogramowania mnie nie dziwi: im więcej zaawansowanych opcji, tym więcej rzeczy trzeba "upchać". W czasach szybkiego Internetu i dużych dysków nie ma sensu się ograniczać. Część problemu to też lenistwo i niekompetencja współczesnych programistów. Z tego powodu ChatGPT jest oparty o język...
Napisalem przeciez ze jest kompilator C++ (http://mspgcc.sourceforge.net) na mikrokontrolerki MSP430.Wcale nie watpie ze nie masz pojecia i doswiadczenia w programowaniu ale przyznam sie szczerze ze troche krzywo patrze na programistow PC-towych ktorzy takie same maniery chca przeniesc na swiat mikro.Tutaj nie dzialasz pod opieka systemu operacyjnego...
http://obrazki.elektroda.pl/2748587700_1... Chciałbym przedstawić sposób na budowę urządzenia, korzystającego z transmisji USB. Mikrokontrolery PIC18F4550 i PIC18F2550 są potężnymi układami, zawierającymi wysokiej szybkości interfejs USB V2.0. Jak pisze autor, mikrokontrolery z tej rodziny są idealne dla elektroników hobbystów, którzy...
przedmiot systemy operacyjne systemy operacyjne samsung systemy operacyjne nauka
schemat zamka centralnego octavia gotowe wymiary subwoofera travelmate ekran
bateria milwaukee bateria parkside
JVC RC-EZ35S 17W - brak przestrajania, niedziałający FM Mode Naprawa Hitex HT-8000 - Filmy Instruktażowe na YouTube