Cześć, Interesuję się programowaniem, chciałbym znaleźć pracę jako programista systemów wbudowanych. Hobbystycznie pisałem programy w języku C na mikrokontrolery dla swoich projektów (np. odtwarzacz mp3 na dyski twarde i CD-ROM na Atmedze i sprzętowym dekoderze MP3). Nauka we własnym zakresie z książek i internetu. Do czego zmierzam: czy możliwe jest...
Być może słyszeliście niedawno o Visual Studio Code (VSC). W ostatnim czasie dużo mówi się o tym IDE z wielu przyczyn. W minionych kilku latach Visual Studio Code stało się popularnym środowiskiem programistycznym w całej branży, także embedded. Jest to opcja do samodzielnej konfiguracji, można ją łatwo dostosować za pomocą rozszerzeń i poprawek. Visual...
Współczesne firmy stale dążą do osiągania coraz więcej przy mniejszym nakładzie zasobów i pracy. W miarę upływu czasu tworzenie systemów wbudowanych stało się z kolei niezwykle złożone. Rozważmy, chociażby włącznik światła podłączony do Internetu. Jego jedyną funkcją jest włączanie i wyłączanie oświetlenia, ale do zbudowania takiego urządzenia potrzebne...
Ok. Robię sam pod siebie. Ale jak myślisz, czy przeciętny programista Systemów wbudowanych zrozumie rozbudowany system konfiguracyjny? Dołóż do tego tonę dokumentacji i mamy problem z długością wdrożenia w projekt. Normalne aplikacje (na pc) to konieczność z powodu złożoności systemu. Ale tutaj gdy cały hex ma kilkaset kilo to może być przerost formy...
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...
https://obrazki.elektroda.pl/9151185000_... Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie...
Czy Wasz zespół kiedykolwiek poświęcał czas, aby dokładnie zdefiniować, jaki powinien być system budowania aplikacji — system kompilacji? Często widać, że osoby zainteresowane zaczynają projekt, mając pewien luźny pomysł, świadomi tego, że potrzebują jakiegoś systemu kompilacji oraz potoku ciągłej integracji/ciągłego wdrażania (CI/CD). Jednak, gdy narzędzie...
Język programowania Rust zdobywa coraz więcej uwagi jako opcja warta wykorzystania. Jego możliwości w zakresie bezpieczeństwa pamięci są fascynujące, ale jak to często bywa, spożytkowanie ich może być trudniejsze niż się wydaje. Chociaż Rust stanowi interesującą opcję językową, istnieje co najmniej pięć znaczących przeszkód, które utrudniają jego adopcję...
Pierwszą rzeczą, którą każdy programista oprogramowania wbudowanego robi, gdy dowiaduje się, że będzie pracował nad nowym projektem, jest poproszenie o zestaw deweloperski. Pozwala on zaangażowanemu zespołowi zapoznać się z mikrokontrolerem i jego peryferiami. Następnie mogą oni zacząć składać system przy użyciu płytek rozwojowych i tym podobnych narzędzi....
Jeśli zwracacie uwagę na najnowsze trendy dotyczące oprogramowania wbudowanego, prawdopodobnie wpadły wam w oczy nagłówki o zaleceniach NSA, aby wszyscy używali języków programowania bezpiecznych dla pamięci. Rekomendacja ta zachęca do rozmów o tym, jakie języki programowania wykorzystywać w przestrzeni wbudowanej. A także daje programistom Rusta więcej...
Programista systemów wbudowanych Miejsce pracy: Kamionki – okolice Poznania. Umowa: Pełen etat, Umowa zlecenie, inne…. Poszukuję programistów do tworzenia oprogramowania na mikrokontrolery Microchip PIC32MZ z wykorzystaniem Harmony. Możliwe różne formy współpracy. Wynagrodzenie: 5000 – 10 000 PLN w zależności od umiejętności. Zgłoszenia...
Dzisiejszy świat pulsuje możliwościami, jakie mają do zaoferowania duże modele AI, takie jak ChatGPT. Potencjał sztucznej inteligencji do zrewolucjonizowania sposobu, w jaki ludzie pracują i bawią się, jest zdumiewający, a dla niektórych również nieco przerażający. Aby pokazać pewną perspektywę względem tego zjawiska, wystarczy spojrzeć na akcje firmy...
GATE Enterprise Sp. z o.o. Sp. k. jest krakowską firmą będącą światowym liderem na rynku kontrolerów do broni treningowej. Nasz zespół składa się z osób łączących pasję z wiedzą i umiejętnościami. Produkty GATE sprzedawane są od 9 lat w ponad 30 krajach. Zapraszamy do odwiedzenia strony www.gatee.eu. Programista mikrokontrolerów/ Elektronik Miejsce...
STM jako producent elektroniki działa już pewnie z 70 lat. Co z tego jeżeli kadra tam się wymienia co roku :) Nawiązując do tematu - jakiego rzędu zarobki da się wyciągnąć jako programista µC w Polsce? 5k, 10k, 20k? Zależy od stanowiska. Junior z 2-3k senior architekt dla jakiegoś popieprzonego procka DSP z 10-15k Niestety programiści z wysokopoziomowych...
Osobom znającym się na programowaniu w C lub C++, nie bojącym się systemów wbudowanych i szukającym pracy we Wrocławiu, nieodpłatnie pomogę dostać pracę w dziale badań i rozwoju firmy Siemens we Wrocławiu - kontakt duch_kleciny(at)vp.pl
Te 3-4k w jakiej perspektywie chciałbyś zarabiać? Pierwsza praca? Po 2 latach pracy? Praca automatyka to w PL dwie popularne ścieżki: utrzymanie ruchu (praca zmianowa, stacjonarna, w przypadku dużych koncernów może być dobrze płatna) lub uruchomienia (praca mocno wyjazdowa, ciągle nowe rzeczy, z pieniędzmi jest różnie). Co do pierwszej ścieżki to wiedza,...
(at)Freddie Chopin , z tym 'const' good point ;) Tego akurat nie uważam za szukanie dziury w całym. Jednak skoro się zaangażowałeś, przejrzałeś bloga, udzielasz się w temacie, to zamiast pisać: Ty również należysz do ludzi, którzy nie wiedzą do czego służy const... A szkoda... nie mogłeś napisać, że powinno być i uzasadnić? BTW - autor słówko "volatile"...
Systemy wbudowane siedzą obecnie prawie we wszystkich urządzeniach AGD. Mnóstwo sterowników urządzeń przemysłowych, systemów sygnalizacyjnych, etc, etc.... Wszystkie one muszą być oprogramowane. Roboty dla programistów jest sporo i wcale nie znaczy to, że programują je elektronicy. Bynajmniej. Oprogramowują je PROGRAMIŚCI. Oczywiście elektronik - programista...
Mam świadomość że to tekst pełen emocji, nie są one przeciwko tobie, ale przeciwko komórkom, gdzie trzecie kasowanie z historii zawiesza na twardo (Siemens), gdzie animacja dalej miga mimo że czynność sie skończyła, że Bóg jeden wie, kiedy zadziała automatyczna blokada klawiatury (zależnie od miejsca w menu gdzie jestem, SonyErriccson), bo ma pewno...
Hej, Zastanawiam się nad doborem komponentów do komputera, który będzie służył głównie do pracy nad oprogramowaniem dla systemów wbudowanych i diagnostyką elektroniki (a także jako domowy PC). Główne wymagania komputera: - programowanie systemów wbudowanych, czyli programowanie urządzeń zewnętrznych (takich jak AVR, ARM M7, ARM A15, DSP itp) - diagnostyka...
Witam, Szukam pracy w branży elektronicznej. Posiadane umiejętności: - projektowanie płytek PCB - programowanie systemów wbudowanych w języku C i assembler (mniejsze podprogramy) głównie na prockach PIC32MZ - bardzo dobra znajomość procesorów rodziny PIC32MZ - magistrale LIN, CAN, UART, I2C, SPI, I2S, USB ich implementacja w systemie rzeczywistym -...
Poszukujemy pracownika z doświadczeniem w programowaniu mikrokontrolerów STM32, free RTOS. Prototypowanie, uruchamianie, testowanie sterowników i urządzeń mechatronicznych. Udział w ciekawych projektach dla przemysłu maszynowego oraz kolejnictwa. Praca stała w Krakowie, możliwe również w formule B2B.
Jeśli postawili na tym Linuxa, albo Androida, to miał byś szanse. Bo było by dużo typowych rozwiązań, łatwych do rozpracowania i ponownego użycia. A ile czasu potrzeba na napisanie kodu do takiej ramki od nowa? Najpierw musiał byś mieć pełną wiedzę o budowie tej płytki, czyli musiał byś odrysować schemat wszystkich połączeń, również tych których nie...
Hej Na razie trudno mi powiedzieć co przeważa bo to pierwszy semestr. Specjalizacja jaką wybiorę to Aparatura elektroniczna. Chciałbym w przyszłości pracować jako programista systemów wbudowanych. [url=http://www.ipctraining.pl/]Link Chodzi o te szkolenia ?
Witam, A ja właśnie usilnie poszukuję programisty systemów wbudowanych dla mojego Klienta- firmy z Wrocławia zajmującej się projektowaniem software i hardware oraz produkcją urządzeń przetwarzania wideo. Poszukuję osoby, która ma doświadczenie w programowaniu wbudowanym oraz bardzo dobrze zna język C/C++. Jeśli ktoś jest zainteresowany poznaniem szczegółów...
Nie napisałeś jaka uczelnia i nie wiem czego was tam uczą. Na pewno jest zapotrzebowanie na programistów PLC, systemów wbudowanych.
To o czym wspomniałeś, to akurat miałem na uczelni, przerobiliśmy różne płytki pisząc zarówno w c jak i asemblerze. Myślałem raczej nad czymś trudniejszym. To już coś, masz podstawy, mam nadzieję że na współczesnych procesorach, spróbuj zbudować jakieś urządzenie samemu, na zajęciach część była przygotowana wcześniej. Jeśli chcesz być dobry, musisz...
Cześć, jako startup OneMeter poszukujemy programisty systemów wbudowanych do rozwoju oprogramowania w zaprojektowanym przez nas urządzeniu - OneMeter Beacon. Nasz Beacon sczytuje dane z cyfrowego licznika prądu poprzez port optyczny (takie oko Saurona na liczniku), a następnie wysyła na serwer za pośrednictwem smartfona, z którym komunikuje się przez...
W życiu zawodowym nie pytają Cię (może tylko troszkę na początku) jakie kierunki skończyłeś ale co potrafisz. Możesz zostać np. programistą systemów wbudowanych. Jest wiele stanowisk pracy gdzie pracodawca szuka kogoś znającego sprzęt i potrafiącego pisać programy. W jednych firmach poszukuje się pracowników o wąskiej specjalizacji a w innych ludzi...
uC sie nie spali, bo: 1) Jak bedziesz miec przekaznik, to styki są oderwane od częsci uC. 2) Jak bedziesz mial tranzystor, to co prawda istnieje NIEWIELKA szansa na uszkodzenie uC jak to bedzie jakiś MEGA impuls (a to jest na prawde malo prawdopodobne), wiec dla swietego spokoju dalbym jeszcze zwykla diode miedzy kolektor i emiter jako gaszącą. Ale......
Czy przed flashowaniem urządzenia migały dwie diody LED? Czy po otwarciu obudowy urządzenia jest wiele diod LED? Podczas ekstrakcji Tuya Config: https://www.youtube.com/watch?v=WunlqIMA... czy znaleziono wiele diod LED? Jeśli korzystasz z GPIO Doctor z aplikacji internetowej, czy jesteś w stanie znaleźć wiele GPIO z diodami...
1) W takim przypadku w biurach projektowych odpowiednich firm zatrudnia się programistów i elektroników. Programiści powinni być specjalistami od oprogramowania i znać się też trochę na elektronice. Elektronicy to specjaliści od elektroniki, ale powinni coś wiedzieć o oprogramowaniu. Z tego co wiem, programistów jest ilościowo więcej. Przykładowy wycinek...
Mikrokontrolery i sterowniki PLC to są dwie różne bajki. Jeżeli masz kilka niezależnych urządzeń, których pracę musisz zsynchronizować- wrzucasz PLC. Kiedy chcesz sterować jednym konkretnym urządzeniem - wrzucasz mikrokontroler. Nie znajdziesz pracy dla "programisty arduino", gdyż jest to rozwiązanie bardziej dla pasjonatów. Każda szanująca się firma...
Kurcze, to narobiłeś mi jeszcze większego dylematu, bo trochę się już nastawiłem na naukę programowania na rtmac Sądzę, że i o pracę i pieniądze łatwiej jest będąc programistą niż elektronikiem. Ja programować za bardzo nie lubię i jakoś nie mogę sobie wyobrazić spędzenia życia przed kompem klepiąc kod. Praca elektronika też to zawiera, ale jest bardziej...
Jak myślisz o ścieżce profesjonalnej, niech Cie wszyscy święci programiści bronią od Bascoma. Linia Atmega, zasłużona przez lata, odchodzi w przeszłość. Czy warto to poznać? Pewnie warto, jako zbiór technik, kruczków, "lingua franca", ostrzelanie się w walce z uK, umiejętność szukania szczegółów w notach itd... Po czasie się ocenia, że warto znać i...
Cała platforma Qt SDK opiera się na technologii od Nokii, czyli bibliotekach Qt. Jeśli planujesz tworzyć aplikację C++ GUI właśnie za pomocą tej biblioteki, to nada się świetnie, bo ma bardzo fajnie dla mnie zintegrowaną pomoc i tylko dlatego. Jako edytor IDE jest szczerze mówiąc taki Sobie w porównaniu z Eclipse. W Qt SDK jest jeszcze Qt Designer w...
W artykule padła odpowiedź na tytułowe pytanie "Czy AI wykonuje lepsze oprogramowanie Arduino niż przeciętny programista?" Wiele młodych osób czytających Elektrodę jako forum branżowe technologiczne zastanawia się, jak ulokować swoje środki i czas w swoją przyszłość przed ukończeniem szkoły. Taki artykuł mógłby zakrzywiać ich postrzeganie świata, jeśli...
Jak przeczytałem, że w systemach wbudowanych bez OS-a wszystko sprowadza się do jednej ogromnej pętli while , w której jest ukryta cała logika wykonywana szeregowo to stwierdziłem, że nie ma po co czytać dalej. Może dalej prawdę piszą, ale do tego momentu to bajki.
Witam, (aktualizacja 1-09-2011) poszukuje doświadczonych programistów C systemów wbudowanych. Chętnie DSP. Chętnie urządzeń, systemów Linuxo-podobnych, generalnie najlepiej platform więcej niż 8-bitowych. Ostateczna lokalizacja biura nie jest dokładnie znana ale będzie to Warszawa, bądź Gdańsk, bądź Wrocław (w takiej kolejności prawdopodobieństwo)....
Od GCC v13.0 czyli nadchodzącej wersji Rust będzie obok kilku innych języków oferowany w tym kompilatorze. O tym w jaki sposób i czy w ogóle przyjmie się systemach wbudowanych nie koniecznie zdecyduje jego funkcjonalność. Dobrym przykładem jest Ada, która jak najbardziej została stworzona do systemów wbudowanych i to o krytycznych zastosowaniach a mimo...
Dlaczego wiele osób bardzo negatywnie podchodzi do rozwiązań wykorzystujących Arduino Core? Istnieje kilka powodów, dla których niektórzy ludzie mogą mieć negatywną opinię na temat Arduino Core. Jednym z nich jest fakt, że wiele projektów wykorzystujących Arduino jest bardzo podobnych, a to powoduje, że niektórzy uważają, że rozwiązania te nie zmieniają...
https://obrazki.elektroda.pl/5299458300_... Autor artykułu, Michael Lohr, dzieli się swoimi doświadczeniami z używania języka programowania Rust w systemach wbudowanych. Wiele osób jest zaskoczonych, że Rust może być stosowany na platformie ESP32. Michael potwierdza, że nie tylko jest to możliwe, ale jego firma STABL Energy z powodzeniem...
Zamiast tego są budowane z myślą o wygodzie projektowania, co może zaszkodzić firmom, które je konstruują, a nawet samym konsumentom. Firmom to raczej nie. Wygoda projektowania oznacza niższy koszt i zwykle krótszy czas wykreowania nowego produktu. Co do konsumentów, to nagminne jest już w tej chwili, że są testerami beta wersji oprogramowania. Złośliwi...
Hej, dopiero co natknąłem się na to forum, szukając informacji na temat SOC BK7231T, czyli mózgu Prime Wire Smart Outlets (CCWFIO232PK). Czy myślisz, że będzie możliwe zbudowanie oprogramowania sprzętowego kompatybilnego z Home Assistant dla BK7231T? Jestem programistą, ale przede wszystkim na poziomie sieci/systemów i mam duże doświadczenie na urządzeniach...
http://obrazki.elektroda.net/70_12075129... Prawdopodobnie większość doświadczonych programistów od systemów wbudowanych próbowała budować odtwarzacz mp3. Nie jest to w sumie tak trudne jakby się wydawało. A to dlatego, że używa się do tego odpowiednich dekoderów. Cała sztuka polega na odpowiednim wykorzystaniu wbudowanych bibliotek i wysterowaniu...
https://obrazki.elektroda.pl/9127779200_... Kiedyś programiści tworzyli cały swój kod od podstaw. Było to trudne, czasochłonne i niezbyt przyjemne dla osób pracujących z systemami embedded. Deweloperzy systemów wbudowanych walczyli o zmianę, a w reakcji na to dostawcy mikrokontrolerów generowali środowiska do kompilacji czy platformy...
https://obrazki.elektroda.pl/3657056100_... Rys.1. Dane historyczne i prognozy rynkowe dla mikrokontrolerów. Branża mikrokontrolerów to dziwny sektor... W 2021 roku rozdysponowano ich ponad 29 miliardów z przychodami na poziomie 18,5 miliarda dolarów. Szybka matematyka pokazuje, że średnia cena sprzedaży wynosiła około 0,64 USD. Wydaje...
Problemy z funckją system() system() jak sie wczytać w dokumentacje / implementacje (DOS/Windows/Linuxy) wywołuje procesor komend właściwy dla systemu przekazując mu string i tak W jakie dodatkowe funkcje chcesz ją wyposażyć? Przecież te wszystko komendy nie są w konsoli, tylko są to osobne programy wywoływane za pomocą konsoli. własnie nie "wszystko"....
O ile ARM 32 i niedługo też ARM64 są i będą bez wątpienia popularne, to może warto iść pod prąd? Procesory DSP niszczą wydajnością ARM i FPGA dla średnich szybkości zegara, ale programuje je się trudno, często wymagana jest dodatkowa wiedza z zakresu przetwarzania sygnałów. Praca dla takich ludzi jest, ale jest jej mniej. Jest za to często ciekawsza....
https://obrazki.elektroda.pl/6828737400_... Według Jeffa Biera, założyciela Edge AI oraz Vision Alliance, przetwarzanie w chmurze zmienia wszystko w sektorze projektowania układów elektroniki. Dzieje się tak, ponieważ coraz więcej problemów, przed którymi stoją projektanci, rozwiązuje się w chmurze. Portal EDN, w wywiadzie z Bierem,...
Source Enterprise sp. z o.o. sp. k. jest ambitnym, stabilnie finansowanym krakowskim start-up’em. Rekrutujemy do nowych zespołów badawczo-rozwojowych. Zespoły te zajmowały będą się konstruowaniem mobilnych robotów oraz budową ekosystemu do zarządzania nimi. PROGRAMISTA MIKROKONTROLERÓW Miejsce pracy: Kraków, Wola Justowska Marzy Ci się kreatywna...
To w/g Ciebie zawód elektronika to tylko produkcja? Dobre Na produkcji to byle średnio rozgarniętego człowieka postawisz aby powtykał co większe elementy w PCB czy przylutował kabelki, do tego nie musi znań nawet prawa Ohma. Kto chce to zarobi a zwłaszcza gdy znajdzie sobie odpowiednią niszę np. przy serwisie nietypowych urządzeń. Produkcja to nie...
We wcześniejszym poście: Co składa się na pipeline CI/CD? Pipeline CI/CD to seria kroków lub zadań, które muszą zostać pomyślnie zrealizowane, aby przygotować nową wersję oprogramowania. W pewnym sensie programiści wbudowani zawsze mieli jakiś pipeline CI/CD, ale był to proces przeprowadzany ręcznie i dosyć czasochłonny. Współczesne pojęcie potoku CI/CD...
Człowiek się zdąży w życiu napracować, a lat młodości spędzonych w pracy nikt nikomu nie zwróci. Lepiej ten czas spożytkować pożyteczniej i poświęcić na samorozwój. Zawodu i tak będziesz się uczyć przez całe życie. No chłopie ja bym tego lepiej nie ujął!!! :D Programista to baaaardzo szeroki dział, żadne studia (ani jakakolwiek inna szkoła) nie nauczą...
Inżynierowie oprogramowania wbudowanego uwielbiają rozwiązywać problemy. To właśnie podstawa, tego, co robią. Niestety jednym z największych ich mankamentów jest to, że tworzą oni wiele niedoskonałości, aby następnie stać się bohaterami, spędzając ogromną ilość czasu na ich usprawnieniu (debugowanie!). To dość typowe, bez przeszkód można znaleźć firmy,...
Czy warto stosować język Rust w dziedzinie embedded? Tak, warto stosować język Rust w dziedzinie embedded. Rust jest nowoczesnym językiem programowania, który był specjalnie zaprojektowany, aby być bezpiecznym, wydajnym i łatwym w pisaniu kodu. Te cechy są szczególnie przydatne w projektach embedded, które wymagają zoptymalizowanego, stabilnego i bezpiecznego...
Poniższy wywiad z Petem Wardenem, pozwoli nam dowiedzieć się, jak tinyML rozwinęło się w ciągu ostatnich czterech lat, a także poznać jego przemyślenia względem przyszłości uczenia maszynowego (ML), korzystającego z tego frameworka o rozwiązaniach ułatwiających implementację algorytmów ML. Jeśli posłuchamy jakiejkolwiek dyskusji na temat tinyML, to...
https://obrazki.elektroda.pl/4577488600_... Firma Lattice zaprasza na internetowe seminarium pod tytułem "Wspieranie MIPI w projektowaniu wbudowanego systemu wizyjnego za pomocą FPGA". Webinar odbędzie się we wtorek, 20 sierpnia o godzinie 17:00 czasu środkowoeuropejskiego. Aplikacje takie jak inteligentne samochody, drony czy roboty...
Łatwo sprawdzić to w większości przeglądarek używając narzędzi dla programistów i sprawdzając odtwarzacz na stronie w jej źródle - wbudowany element będzie miał format .swf :) Ale co do weeb.tv odpowiedź brzmi: tak. Życzę powodzenia w poznawaniu systemu i póki co cierpliwości, po kolei wszystko da się poustawiać i wiele rzeczy jest już wiele razy opisanych...
Na rynku systemów wbudowanych a szczególnie we wszelkiego rodzaju prostych sterownikach optymalizacja jest naturalnym sposobem walki z konkurencją. Upchniesz to samo w mniejszym procesorze - produkt automatycznie jest tańszy w produkcji. Programiści wysokopoziomowi nie mają czego szukać na tym polu - zupełnie nie ten sposób myślenia. Swoją drogą wysokopoziomowcy...
Drodzy Forumowicze, Poszukuję Programisty Mikroprocesorów Miejsce pracy: Wrocław Start: Styczeń Kluczowe wymagania: Doświadczenie w projektach związanych z architekturą procesorów Znajomość: mikrokontrolera STM32, procesora Cortex M4, systemu operacyjnego ThreadX, narzędzi Model Driven Architecture Doświadczenie w programowaniu układów FGPA Znajomość...
W 2015 roku firma TRW Automotive została połączona z globalnym dostawcą branży motoryzacyjnej ZF Friedrichshafen AG. Korporacja posiada obecnie około 230 placówek w ponad 40 krajach. ZF jest jednym z trzech największych dostawców Automotive na świecie. ZF TRW będąc wiodącym projektantem oraz producentem aktywnych i pasywnych systemów bezpieczeństwa...
https://obrazki.elektroda.pl/5715853500_... Tock to innowacyjny system operacyjny stworzony z myślą o wbudowanych platformach opartych na mikrokontrolerach Cortex-M, które cechują się niewielką pamięcią i niskim zużyciem energii. Jego głównym celem jest umożliwienie jednoczesnego uruchamiania wielu aplikacji, które mogą sobie nie ufać,...
Po kolei: Wszystkie chińskie siłowniki tego importera - którego logo jest na przytoczonym przez ciebie filmie (czyli te dwa które wcześniej wymieniłem czyli PowerJack i FDI) oraz ten z filmu - ETM - działają na tej samej zasadzie: wszystkie trzy mają wbudowany impulsator (w PowerJacku kontaktronowy, w FDI i ETM - kontaktronowy lub hallotronowy - oba...
Po prostu wolne oprogramowanie staje się powoli coraz bardziej zamknięte. Ktoś zapewne celowo do tego dąży wprowadzając coraz bardziej skomplikowane moduły do systemu. Wystarczy wśród programistów tworzących Linuksa umieścić "swojego człowieka" lub nawet kilku, którzy przeforsują nowe "lepsze" rozwiązania. W końcu dojdzie do tego, że wszyscy się przyzwyczają,...
Każdy z nas widział lub korzystał kiedyś z Arduino. Wszyscy hobbyści bardzo je lubią i nie ma co się dziwić - moduły te bardzo łatwo jest opanować i nawet ktoś, kto nigdy nie miał do czynienia z systemami wbudowanymi, może w chwilę nauczyć się je programować i zbudować w oparciu o Arduino coś na prawdę ciekawego. Ekosystem Arduino pozwala w prosty i...
Wystarczy użyć praktycznie dowolnego, byle zgodnego z systemem, zewnętrznego programu do partycjonowania, a nie posługiwać się wbudowanym w Windows narzędziem (na ten sposób rozwiązania "problemu" wskazywano na forum wielokrotnie). Co do pytania "dlaczego nie można regulować rozmiaru partycji wg woli", to proszę je kierować do Microsoftu i jego programistów...
Dostawca neutralnego względem dostawców otwartoźródłowego systemu operacyjnego czasu rzeczywistego (RTOS), certyfikowanego do zastosowań krytycznych pod względem bezpieczeństwa i udostępnionego na zasadach licencji liberalnej, staje się: „rewolucją w branży”, ponieważ Azure RTOS będzie od teraz Eclipse ThreadX, jakie wydane ma być pod patronatem Eclipse...
(at)janchar Ponieważ widać tutaj pewne niejasności, dlatego polecam zapoznać się z podstawami. Kluczowe słowa to proces debugowania i debuger. Na przykład [url=https://en.wikipedia.org/wiki/Debug... Prościej się nie da. Wracając do tego konkretnego przypadku, to podłączając mikrokontroler przez interfejs SWD, czyli GND, SWCLK, SWDIO, nie ma...
W świecie mikrokontrolerów i systemów wbudowanych Tym właśnie chciałbym się zająć w przyszłośći. Czyli bez ASM ani rusz? W takim układzie przeczytaj to: http://mikrokontrolery.blogspot.com/2011... i zaglądnij do spisu treści.
Dzięki za odpowiedź. Powiedzmy, że mam doświadczenie z C++ na takim poziomie praktyk/stażu, o linuxie poza paroma laborkami nic nie wiem, i właśnie tego chcę się nauczyć. A firma zajmuje się systemami wbudowanymi dla komunikacji miejskiej. EDIT: Czyli każda książka o linuxie będzie dobra na początek? Co sądzicie o tych: "Linux w systemach embedded"...
Trenowałem na tym modele akustyczne TDNNF do systemu ASR opartego na Kaldi. Mieliśmy do tego serwer HP, taki z systemem kontrolnym iLo, było w nim 120 wątków na Xeonach. Niestety nie pamiętam modelu, osobiście go nie obsługiwałem sprzętowo. Te rdzenie też się przydawały, bo część etapów treningu przebiegała na klasycznych cpu. O ile dobrze pamiętam,...
Ja polecam książki pokroju "clean code" czy "pragmatyczny programista". Oprogramowanie to problem, który trzeba rozwiązać i te pozycje podają przykłady i metody do rozwiązania problemów. Niestety nie są one stworzone bezpośrednio dla świata niskopoziomowego embedded oraz często odnoszą się do sporych już zespołów, ale można dużo przydatnej wiedzy wyłowić...
ZF TRW jest światowym liderem w dziedzinie produkcji samochodowych systemów bezpieczeństwa. Do naszego Centrum Inżynieryjnego w Częstochowie poszukujemy nowych talentów. Jeżeli chcesz dołączyć do międzynarodowego zespołu, pracować wśród wykwalifikowanej kadry specjalistów, cenisz sobie możliwość rozwoju oraz stały kontakt z najnowszą technologią –...
Nie wiedziałem gdzie to zapytanie wrzucić .... A wiec: ostatnio widzę sporo ogłoszeń o pracę, zawierających w temacie " programista embedded ", albo programista C/C++ embedded . Często wymagana jest znajomość pisania sterowników pod linux. Co to te sterowniki ? Czy to chodzi po prostu o dostęp do GPIO sprzętu stosowanego w urzadzeniach ?. Jak daleko...
Skojarzyło mi się takie powiedzenie "Kto w armii służył ten się w cyrku nie śmieje" :) . Nie mam pojęcia dlaczego mam przeświadczenie, że pasuje tutaj jak ulał. Faktem jest, że produkcja elektroniki została przesunięta na Daleki Wschód. Tym samym na w miarę zyskowną masówkę nie ma co liczyć. To co jest tworzone w Europie, robione jest na miarę jako...
Nie da się. No chyba że jesteś super genialnym programistą posiadającym licencje na Microsoft Platform Builder for Windows CE który napisze sobie cały Board Support Package (BSP), bo od HTC na pewno go nie dostaniesz. Poza tym o wideorozmowach już w samym systemie WinCE możesz zapomnieć, jest to system dla urządzeń wbudowanych a nie telefonów. W każdym...
Czy możesz napisać czym są maszyny wirtualne, czy mogą pomóc w kontekście uruchamiania oprogramowania, które może być potencjalnie niebezpieczne i wymienić kilka darmowych rozwiązań umożliwiających utworzenie wirtualnej maszyny z systemem Windows pod systemem Windows? Oczywiście, chętnie Ci to wyjaśnię. Maszyna wirtualna (VM) to emulowany komputer,...
Cały algorytm rozkodowujący jest w kluczu sprzętowym - strumień wpływa i wypływa rozkodowany. Kto skopiuje pamieć wbudowanego kontrolera? A dane mozna jawnie przesyłać skoro i tak wymagają weryfikacji przez zewn. klucz. Możliwość zbudowania bazy użytkowników (ID klucza) i weryfikacja z serwerem (dla systemów online). Sam używam takich zabezpieczeń....
Witam. Mam problem z klawiaturą. Otóż pewnego dnia zauważyłem ze nie mam polskich znaków typu; ą, ę, ć lecz tylko a, e, c itd. Próbowałem wszystkich kombinacji jakie znalazłem w internecie; alt+shift, alt+ ctrl+z i takie tam nic nie zadziałało i nie pomogło. Po wejściu w Panel Sterowania > Opcje Regionalne i Językowe > Języki > Szczegóły mam wybrane:...
Studiowałem elektrotechnikę i informatykę równocześnie. Pracuję mniej więcej w ramach swoich zainteresowań i wykształcenia, jako programista mikrokontrolerów i aplikacji PC dla systemów pomiarowych, akwizycji danych. Jeśli chodzi o programowanie, to z pracą nie jest najgorzej - ilościowo najwięcej jest ofert związanych z programowaniem aplikacji biznesowych...
I niech ktoś powie, że to nie ma związku z A.C.T.A. Nie pamiętam strony, na której czytałem artykuł anglojezyczny, w którym pisało dosłownie "(...)aby zwiększyć bezpieczeństwo oraz zmniejszyć istnienie działań pirackich, nasi programiści wbudowali w instalator program raportujący legalność naszych produktów(...)" Wydaje mi się, że właśnie o to chodzi...
Spojrzyj w Jeśli w szczegółach błędu w EventData parametr BugcheckCode różni się od 0 (Zero), może nam to pomóc w diagnozie : 1.Uruchom wbudowany kalkulator systemu Windows 10 (możesz użyć wyszukiwania lub nacisnąć klawisze Win+R, wpisać calc i nacisnąć Enter). 2. Otwórz menu kalkulatora i włącz tryb "programista". Wpisz liczbę z BugcheckCode a następnie...
(at)ElektrodaBot ...niezły bot! ;) Jakie są podstawowe różnice w funkcjonalności, budowie struktur runtime i komponentów między firmware OpenBeken i ESPHome? Wstępna ocena dostępnych informacji Chcesz porównać oprogramowanie układowe OpenBeken i ESPHome pod względem podstawowej funkcjonalności, struktur kompilacji, środowiska wykonawczego i obsługi...
https://obrazki.elektroda.pl/7888594700_... MikroElektronika (Mikroe), firma zajmująca się rozwiązaniami wbudowanymi, która radykalnie skraca czas rozwoju, dostarczając innowacyjne produkty sprzętowe i programowe oparte na sprawdzonych standardach, zaprezentowała płytkę Fusion for PIC v8, oferując uniwersalną obsługę mikrokontrolerów...
https://obrazki.elektroda.pl/8562653700_... LinHT to rewolucyjny projekt, który wprowadza koncepcję "programowalnych nadajników-odbiorników" do radioamatorstwa. Tradycyjne radia mają "na stałe" zaprojektowane obwody dla konkretnych trybów pracy. LinHT używa Software Defined Radio - oznacza to, że większość funkcji radiowych jest realizowana...
AVE... (at)jazor1 To wszystko zależy od specufiki pracy. Jak ktoś programuje aplikacje systemowe, sterowniki, systemy wbudowane i tym podobne, to powinien znać architekturę, z którą pracuje. Ale przeważająca większość tworzy strony internetowe, aplikacje sieciowe czy mobilne - tu wiedza o tym, jak działa komputer, jest w zasadzie zbędna. Za to przyda...
Autor raczej nie oczekuje wzorca czasowego. a czy to ja zaproponowałem millis() ? Mówi o 3 sekundach, co jest w pełni osiągalne w świecie linux-a (choć nie zastanawiajmy się, że będzie to astronomiczne 3 miliony mikrosekund). Pojawiające się już man odsyła do tej grupy: http://man7.org/linux/man-pages/man2/clo... PS. byłem łaskaw dłużej...
A to ciekawe co piszecie - wszyscy się zaczynają rozwodzić nad systemami - jakie to Apple wspaniałe albo beznadziejne - to samo z Windows i Linux. Każdy ma prawo wybrać to co mu najlepiej odpowiada. Ja osobiście w pracy muszę używać Windowsa - jestem programistą - taka specyfika produktów, ale w domu chyba by mnie coś trafiło jakbym miał się z windowsem...
Witam! Jak każdy 17-latek pewnego pięknego dnia naszła mnie myśl o rozgryzieniu transmisji w sieciach LAN. :D:D:D Jako że miałem pod ręką ATMEGA32 i ENC28J60 (karta sieciowa na ISP), zabrałem się do pisania kodu w moim ulubionym języku - C. Komunikacja z ENC28J60: bez najmniejszego problemu. Wysyłanie stworzonej na sztywno w programie ramki ARP - OK....
Dla naszego Klienta, centrum R&D z branży automotive, w związku z ciągłym rozwojem centrum, poszukujemy kandydatów na stanowisko Młodszego Programisty C/C++ systemów wbudowanych. Zakres obowiązków: tworzenie oprogramowania dla systemów wbudowanych przygotowywanie specyfikacji, procedur, planów, przypadków i raportów testowych ...
https://obrazki.elektroda.pl/4182953800_... Jeśli jesteś zainteresowany wypróbowaniem różnych układów, ścigających się o pozycję najpopularniejszej platformy mikrokontrolerów typu open source to musisz sprawdzić opisane poniżej najlepsze alternatywy dla modułów Arduino. Dowiedz się, dlaczego zasługują na Twoją uwagę i wykorzystaj je...
Właśnie pożądane byłoby uporządkować dyskusję ustalając, co może się posypać, a co nie podczas stosowania pól bitowych. Wydaje mi się, że po zastosowaniu poniższych zasad zmianie może ulec co najwyżej big/little, ale w ramach kompilatora jest to ściśle opisane: 1) 32-bitowy rozmiar kontenera pola, w przypadku enum sprawę załatwia deklaracja rozmiaru...
Rozwój oprogramowania wbudowanego niewiele posunął się naprzód od lat 90. Nadal najpierw wybiera się komponenty elektroniczne, a później tworzy oprogramowanie, pozostawiając niezbyt dużo miejsca na zmiany lub skalowalny wzrost. Wraz z szybkim postępem przetwarzania brzegowego oczekuje się, że do 2030 roku liczba podłączonych produktów osiągnie prawie...
Soft byl napisany na naprawde profesjonalnym poziomie. C++ naprawde narzuca sporo dodatkowych cyklow cpu (w naszym wypadku az siedmiokrotnie wiecej). Z mojej praktyki wynika ze (i jest to calkiem logiczne) kazdy program korzystajacy z "dobrodziejstw" programowania obiektowego wymaga wiecej pamieci oraz cyklow procesora. Tak samo mogę powiedzieć o tym,...
Witam. Jestem zainteresowany stałą współpracą. Specjalizuje się w * systemach sterowania i akwizycji danych przez łącze USB * systemach sterowania i akwizycji danych przez sieć Ethernet i WiFi * systemach trackingu i monitoringu GSM/GPRS * oprogramowaniu systemów wbudowanych (BSD, Linux, FreeRTOS, stos TCP/IP lwIP i Microchipa) * tworzeniu sterowników...
Witajcie, Nasza firma w ramach powiększania zespołu inżynierskiego poszukuje kandydatów na stanowisko: Programista systemów wbudowanych. Chętne osoby bardzo proszę o przesłanie CV oraz listu motywacyjnego na adres: krzysztof.zmuda Do oferty należy dołączyć adnotację o następującej treści: "Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych...
Omni3D, Poznań Stanowisko: Programista Systemów Wbudowanych (C/C++) hej, w Omni3D powiększamy właśnie nasz zespół profesjonalistów i szukamy między innymi osoby, która miała już doświadczenie w pracy na podobnym stanowisku. Ważna jest też znajomość wymagań dotyczących urządzeń elektrycznych, w tym drukarek 3D w UE i USA. Jesteśmy bardzo szybko rozwijającą...
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,...
Porada #3 — zastosuj narzędzia do statycznej analizy kodu, aby zidentyfikować potencjalne błędy Języki programowania, których twórcy oprogramowania wbudowanego używają na co dzień, zazwyczaj nie są w pełni określone i zdefiniowane co do litery. Niektóre konstrukcje lub zachowania nie są zdefiniowane w standardzie języka, ale są zachowaniami definiowanymi...
projektowanie systemów wbudowanych warszawa wbudowanych porównanie systemów
odpalanie styków angielski rozszerzony projektor wentylator
behringer xenyx qx1222usb płyta indukcyjna cykanie
Zmywarka pstryka po skończonym programie - przyczyny i diagnostyka Widełki do kontroli silnika w dalekopisie - zasada działania i zastosowanie