1. Jako że praca programisty jest bardzo droga, to wszystko co może zmniejszyć nakład pracy jest wykorzystywane. HAL jest używany. Oczywiście czasem trzeba pogrzebać w rejestrach. Własne biblioteko to raczej funkcjonalności na nieco wyższym poziomie umożliwiające zmniejszenie nakładu pracy w nowych projektach. 2. Tak, RTOS-y są powszechnie wykorzystywane....
Z mojej strony napiszę tak. 4 kanały to ci się przydadzą. Ja jako analogowiec używam dwu kanałowy oscyloskop, ale do cyfrówki to jednak 4 się przydadzą. Co do stanów logicznych i ich dekodowania to polecam pudełeczko za około 30-40zł saleae czy jakoś tak 8anałow tylko dokupić oprzewodowanie z chwytakami czy jak to się zwie. Ten analizator to podróbka...
Cześć. Planuję zbudowanie pewnego urządzenia. Szczegółów publicznie wolę nie zdradzać. W założeniach ma być to układ przekształtnikowy dużej mocy (przetwornica) której pracą steruje mikrokontroler. Skłaniałbym się do ESP32 lub STM32, koniecznie w wersji z natywną obsługą gniazda Ethernet i WiFi. W planach: -obsługa czujników (odczytywanie informacji),...
Zgodnie z dyrektywami UE 2009/72/EC oraz 2012/27/EC co najmniej 80% konsumentów powinno być wyposażonych w inteligentne systemy pomiarowe i otrzymywać rachunki na podstawie realnego zużycia, a nie prognozy. Czyli "projekt współfinansowany z UE".
Jakie są widełki wynagrodzeń w poszczególnych obszarach?
Też mieliście tak na początku, że wszystko chcieliście robić sami? Że jak to? ja nie ogarnę całego projektu? ;) Mnie to ominęło :D . Mój niemiecki "Drill Instructor" :) nie pozwolił na to bym się od początku zmarnował . W ciągu niespełna 3 miesięcy "wakacji" w czasie studiów, nie dopuszczono bym nabrał złych nawyków. Doprawdy nie do przecenienia lekcja...
Witam, Procesory AVR, programowanie, schematy , projekty pcb Pozdrawiam, Jacek
Kończyłem AiR 14 lat temu. Z perspektywy minionych lat muszę stwierdzić, że był to dobry wybór. Studia były interdyscyplinarne. Nigdy nie miałem problemów ze znalezieniem pracy - pracowałem jako informatyk (taki od baz danych), programista embedded (układy mikroprocesorowe sterujące procesami chłodniczymi), automatyk (projektowanie rozdzielnic, uruchomienia),...
A do czego ci to potrzebne? W sumie gdyby było ci potrzebne do hiperzaawansowanych rzeczy, to byś wiedział czego potrzebujesz, więc zakładam, że wymagania raczej nie wygórowane. Ja od paru lat pracuje codziennie na chińskim koradzie(jestem programistą embedded), do tego mam mały impulsowy zasilacz 30V5A do podróży zagranicznych i doskonale się sprawują....
PRACA DLA PROGRAMISTÓW ZNAJĄCYCH SYSTEMY EMBEDDED, WIĘCEJ INFORMACJI WWW.RINF.PL/CAREER Nie używaj dużych liter i pogrubionych.
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 -...
Czytając ten wątek mam wrażenie że większość osób uważa że tutaj ktoś zrobi z dziecka w 6 czy 7 klasie podstawówki programistę embedded, specjalistę od ARM albo FPGA ;) a to raczej nie o to chodzi w tym całym pomyśle Ministerstwa.
Stąd cała masa projektów, które zyskałyby na przejściu z Pythona na C++/C# czy nawet VB. Przejście z Pythona na VB czy C# to, jak w powiedzeniu: "zamienił stryjek siekierkę na kijek". Ciekawi mnie, jak wielu młodych programistów embedded zapytało się swoich szefów "Przepraszam, ale czemu tu nie ma Bascoma?"... Całe szczęście, że już nie padają takie...
Jeśli oczekujesz że ktoś będzie programował i do tego projektował PCB to mamy konflikt interesów, dobry elektronik pisze raczej miernej jakości kod a dobry programista nie zajmuje się elektroniką. Prowadzę często rozmowy rekrutacyjne, młodzi idą do korporacji gdzie w krótkim czasie dostają bardzo solidne wynagrodzenie jako programiści embedded. Bardzo...
Czyli ogólnie lepiej i prościej pójść w stronę STM? Zależy od charakteru powyższego pytania. Jeśli pytasz, czy prościej zrealizować ten konkretny, opisany przez ciebie problem na AVR, czy STM to odpowiem - dużo prościej na AVR. A to dlatego, że problem jest banalny dla podanych założeń i jak pisałem każdy MCU da radę. Więc im prostszy MCU tym szybciej...
Cześć, Ma ktoś z Was może do sprzedania płytkę edukacyjną jak w tytule? Chcę iść na programistę embedded i zapoznas się najpierw z 8 bitowcami by później przejść na STM. Jeśli ktoś ma do tej płytki książke to też chętnie kupię
Skoro dyskusja o językach się już nieco wyczerpała, to pytanie dodatkowe: A czy znajomość elektroniki w programowaniu embedded się przydaje czy może nie? :-) Zdarzyło mi się już widzieć "programistę" embedded, który nie wiedział jak się używa oscyloskopu, a jedynym jego przyrządem pomiarowym był miernik uniwersalny LCD za 11zł z Wolumenu :-) Może oprócz...
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...
(at)drobok A co niby jest takiego złego we wzięciu gotowca. Zrozum, że nie każdy jest z zawodu programista embedded czy inżynierem elektronikiem. Nie każdy nawet jest hobbystą lub studentem. Są ludzie którzy po prostu chcą mieć sterowanie do rolet albo diody WS2812 za telewizorem. Kupili arduino i podążali za jakimś tam gotowcem z internetu. Czego...
Z pewnością automatyka. Chyba, że jako informatyk będziesz aplikować na programistę embedded lub uC.
Światowy leader zakresie badań nieniszczących poszukuje programisty embedded ze znajomością zagadnień związanych z elektroniką. Wymagania: - doskonała znajomość C - duże doświadczenie w programowaniu uC ARM (w szczególności STM32) - praktyczna wiedza w zakresie programowania wielowątkowego (z użyciem systemów RTOS) - umiejętność czytania schematów elektronicznych...
Zresztą w sumie Arduino to właśnie takie C Nie, to jest C++ i jak to w wypadku samego C++ jest, ten język dla wielu programistów embedded jest "złem wcielonym".
Bo programiści embedded przybili swój kod do sprzętu i teraz nie mogą albo nie potrafią w krótkim czasie przenieść się na nową platformę? Dobra żartowałem :). Pewno dla tego, że wymarli elektronicy od analogówki więc cokolwiek teraz trzeba zrobić co wymaga więcej niż 1 tranzystora to kończy się na zastosowaniu mikrokontrolera. :)
Dzięki za odpowiedzi. Wydaje mi się jednak, że za <2kpln coś konkretnego da się złożyć. Jest też możliwość zakupu zestawu i5 750 i P7P55D-E PRO za 800pln - warto? Pozdro.
Nie jestem z branży. Ale jako jakis tam inż elektronik spotkałem czujniki: a) moczące się w tacce na płyn (proste) b) pojemnościowe z drugiej strony plastiku - bez kontaktu wzrokowego ani elektrycznego, np do poziomu wody w zbiorniku podawczym c) wagowych w ekspresie świadomie jeszcze nie spotkałem, choć są innych urządzeniach. Np belka tensometryczna...
mamy odpowiedź rynku na jakość programistów To normalne, że kiedy człowiek ma do wyboru pisać pinMode(1,INPUT);i działa to wszędzie a np DDRB|=0x05; To wybierze 1. Dzięki temu może swój czas poświęcić na rozwój w innych dziedzinach i np taki programista embedded z biura projektowego przebranżowi się na automatyka szybciej. Stać się automatykiem, programistą,...
To jest sedno problemu. Większość programistów embedded nie zna C++ albo im się wydaje, że zna i dlatego nie używa. Jest wielka zaleta C++ nad C powodująca enkapsulację danych i hermetyzację kodu. Fakt, nie tworzę "wielkich" systemów embeded, może dlatego nie widzę wielkich korzyści w konfiguralności. Z drugiej strony FreeRTOS to dla mnie taki oddzielny...
Hej, Jestem inżynierem elektronikiem od 6 lat. Zajmuję się ściśle projektowaniem układów elektronicznych, PCB i wszystkim co z tym związane. Póki co zawodowo nie miałem do czynienia z programowaniem mikrokontrolerów. Jak coś programowałem to tylko hobbystycznie na studiach czy po prostu coś sobie. W firmie u nas panuje ścisły podział na elektroników...
Witam, Aktualnie poszukuję Programistów Embedded do Wrocławia. Zapraszam do kontaktu, w razie zainteresowania. Moje dane kontaktowe to marta.strzelbicka(at)significa.eu Pozdrawiam, Marta
Pamiętaj, że wyobrażenia a rzeczywistość to dwie różne rzeczy. Niestety często realia idą w bardziej nudnym, monotonnym kierunku, bez fajerwerków i rocket science. Bardziej patrz na to jako ogół, jak się nauczysz elektryki i elektroniki (albo jedno uczyć się w szkole a drugie w domu) to potem masz większe pole manewru przy zatrudnieniu się, a jak postawisz...
Z kierunków technicznych to pracę masz od ręki jako programista, programista embedded oraz konstruktor. Zależy to na pewno od rejonu, ja nie spotkałem się w trójmieście z jakimikolwiek problemami ze znalezieniem pracy i to dobrze płatnej jak na polskie warunki.
Pracowałem z elementami próżniowymi, więc wiem jak dużo z nimi zabawy i jak kosztowne one są. Jednak pracuję również (i w sumie przede wszystkim) jako programista embedded bare metal i po prostu uważam, że używanie języka nie popularnego, może spowodować, że jak ta osoba zniknie to albo ktoś będzie się uczył tego języka, lub wszystko od nowa w bardziej...
- posiadane narzędzia, - posiadanie wygodnego IDE + toolchaina, - znajomość architektury, Te 3 argumenty brzmią jak po prostu przyzwyczajenie :P Tylko nie mów młodych aspirujących na bycie zawodowymi programistami embedded, że AVR są cacy. Na rynku pracy we Wrocławiu nigdy nie spotkałem się z ofertą pracy na AVR.
Temat nie jest o programowaniu, wiec jeśli chcecie podyskutować o kompilatorach, co robią dobrze, a co robią źle to jak najbardziej zachęcam do otworzenia nowego tematu. Tak dodam że to co mówicie ma wpływ na zarobki, bo programista embedded powinien znać dość dokładnie narzędzia na których pracuje, a przynajmniej znać jakieś podstawy, które łatwo pozwolą...
(at)emarcus Idąc tym tokiem rozumowania to przy budowie domu należy samemu wyprodukować pustaki, dachówkę, więźbę dachową oraz wszystkie inne materiały potrzebne do budowy domu. Warto jednak zachować zdrowy rozsądek i docenić arduino w pewnych okolicznościach. Bo dla wielu to jedyna platforma na której mogą coś zrealizować.W końcu nie każdy chce być...
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...
Możesz rozważyć upwork.com Ciekawa strona, ale nie widzę tam stosownej kategorii dla programistów embedded (ale nie takich od Linuxa). Oczywiście poza "other". Można próbować na freelancer.com To znów widzę jest "w drugą stronę" niż upwork.com - można licytować za ile się zrobi dany projekt który ktoś ogłosił. Też ciekawe, ale z embedded same pierdoły...
Powiem szczerze, że programowanie embedded zacząłem od elektroniki, bo czasy były takie że nie było jeszcze nucleo od ST, a koszt atmega8 był dla mnie ogromny. Czy żałuję że zacząłem od glutowania swojej pierwszej płytki uniwersalnej? Jak najbardziej nie, dało mi to podstawy do tego by dalej rozwijać umiejętności w zakresie elektroniki i sprzętu warsztatowego....
Jednak nasuwa mi się dosyć smutna refleksja po kilku szkoleniach z mikrokontrolerów - 90% programistów embedded nie potrafi wykonać prostych rzeczy. Ktoś na szkoleniu ma wykonać step-by-step proste operacje, np. sterowanie PWM diodą i nie jest w stanie tego zrobić. Pytanie więc, na ile te nowe bajery mają czysto teoretyczne zastosowanie? Raz byłem...
Jako programista embedded praca znalezc nie łatwo szczególnie w w dziedzinie AVR, ale to nie niemożliwe. dla wielu fim są ona wystarczające a przez swoja popularność nadal w użyciu. Ale twierdziłem zawsze i koledzy pewnie ze mną się zgodzą, znając jedną architekturę przejście na inna to już niewielki problem. Ale to trzeba naprawdę umieć a nie traktować...
Witam, Proszę o szczegóły współpracy. Jestem programistą embedded z 5 letnim doświadczeniem. Praca przy dużych międzynarodowych projektach i równocześnie (od 3 lat) realizacja małych projektów w ramach działalności www.elonica.pl. Współpracuję z projektantem PCB, schematów i programistą aplikacji PC. Wrocław. Pozdrawiam Bartłomiej Grześkowiak Systemy...
ale te jego 'ostre' krawędzie kiedyś mogą pociąć palce. Nie przesadzajmy. W warsztacie ma wiécej niebezpiecznych zabawek. Taká lutownicą to się można poparzyć, że o hot air, nożykach i skalpelach nie wspomnę. Można dojść do takiego stopnia paranoi BHP jak w kraju, w którym mieszkam - jako programista embedded, nie mam szkolenia z bezpiecznego lutowania....
Ja mam jedną radę, obrać jakiś cel i go wykonać, następnie kolejny bardziej ambitny i znów wykonać i do skutku powtarzać. Starać się jak najwięcej pisać własnych bibliotek w końcu masz się uczyć a nie programować jak najszybciej. Jedno jest ważne, z słomianym zapałem nic tutaj nie zdziałasz. Przynajmniej u mnie to tak zadziałało i z wykształceniem jako...
Dzięki temu można mieć 6 Rigoli i coś super a nie 2 takie se Teki. Nie przesadzajmy, klient na Teka ma zupełnie inne potrzeby i oczekiwania niż klienta Rigola, czy Sigilenta. Nie chodzi o funkcjonalność, lecz o osprzęt, wsparcie, serwis, kalibrację, wsparcie itd. To są zupełnie inne światy. Mam zupełnie inne podejście. Są zastosowania gdzie potrzeba...
Zacznij od "klasycznej" pracy żeby mieć udokumentowane doświadczenie zawodowe. Pracuję jako programista (embedded, nie PLC) i bez doświadczenia potwierdzonego papierem jest zdecydowanie trudniej. Koledzy pracują przy PLC między innymi (szeroko pojęta automatyka przemysłowa, włączając różne rodzaje PLC, programowanie na PC w PHP/C) i czasem coś opowiadają....
Część wszystkim, z góry chciałbym zaznaczyć, że jestem początkującym programistą embedded, a także nowym użytkownikiem elektrody. Zastanawiam się nad zrobieniem na Arduino UNO kontrolera świateł RGB po przez autorską aplikacje dającą mi możliwość dowolnej zmiany koloru mojego światła RGB. Zwracam się do was z prośbą o doradzenie jakie komponenty zakupić...
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...
Skąd pewność? Przecież to Chińczyki, po pierwsze z nimi nigdy nie wiadomo, po drugie nawet jak coś powiedzą, to i tak nie wiadomo czy to mieli na myśli, bo ich angielski nie jest specjalnie "zabójczy". A po trzecie - skoro to garść hobbystów, to czemu nie zrobią całego projektu open-source? ale jako dev już nie Ale czemu? Przecież my - jako programiści...
"Bezpieczna komunikacja protokołem DLMS/COSEM, wraz z autoryzacją i szyfrowaniem" Tyle to ja wiem, ale pytałem czy Tauron blokuje użycie portu przez użytkownika. Nikt ci nie udostępni kluczy do tego licznika A są potrzebne? Nie chcę przecież zmieniać ustawień, tylko odczytywać stan. Testuję teraz jakiegoś starszego Pafal'a i odczytuje się bez kluczy....
Nie twierdzę, że PIC32 są lepsze od Cortexów, szczerze to też bym w to wątpił, aczkolwiek masa firm zajmujących się systemami embedded bazuje właśnie na PICach i, myśląc poważnie o karierze programisty embedded, myślę, że warto byłoby je poznać. Wymyśliłem sobie, że zacznę to poznawanie właśnie od serii PIC32 tylko dlatego, że znam 32-bitowe ARMy. Jednak...
Niemniej jednak wg mnie darmowy kompilator jest ważny. Z prostego powodu - praktycznie każdy elektronik czy programista embedded jednak kiedyś zaczynał. No więc jjest darmowy kompilator (SDCC) i płatny który nawet w wersji free który radzi sobie całkiem nieźle ( nawet lepiej niż ten darmowy) to czego brakuje dla początkującego? Więc ktoś pisze, że...
Zastanawiam się nad wyborem studiów. Na pewno chce studiować elektronikę. Poczytałem trochę o elektronice na PWr i mam mętlik w głowie, którą wybrać. Czy na WEKA czy WEMiF. Interesuje mnie taki kierunek elektroniki, który miałby jak najwięcej programowania. Na WEKA jest specjalizacja EZI (Zastosowania Inżynierii Komputerowej w Technice), ktoś mógłby...
Tak BTW to właśnie rozmawiałem z kolegą, któremu ktoś inny robił balustradę na balkon (akurat dla odmiany wygląda na bardzo porządną) i on również ma profile od poprzeczek pospawane z jednej strony, niby specjalnie - wykonawca tłumaczył, że robi się tak aby uniknąć kondensacji pary wodnej, która na mrozie może taki profil rozsadzić gdyby to było szczelne....
Rozumiesz działanie na złym poziomie - płytka Arduino fizycznie ma wszystko co jej potrzeba do działania (poza samą ATMegą za wiele tam nie ma) a kontrolera w TQFP nawet nie miałbym do czego włożyć. Za Arduino przemawia wyłącznie to, że kontroler jest na kawałku płytki z portami wyprowadzonymi na goldpiny i ma bootloader, nie trzeba więc żadnego programatora....
znam firmy, gdzie tylko pisze się kod i nic więcej Jeśli masz zespół to nie jest niczym dziwnym, że masz ludzi od projektowania pcb znających normy emisji oraz ipc, ale ni w ząb programowania embedded czy zwykłego. Masz programistów embedded wyciskających ostatnie soki z MCU i SoC, masz programistów FPGA, masz programistów aplikacji PC, a jeszcze inne...
Jak widać, nakłady pracy na uzyskanie dobrego kodu są całkiem spore. Dlaczego by nie spróbować od razu z poziomu języka, który celuje w bezpieczeństwo? Mnóstwo zawodów wymaga ciągłego kształcenia i doskonalenia, a programista embedded miałby być wyjątkiem? Mimo, że wiele moich urządzeń pracuje bez awarii od lat, to jakoś ciągle mam z tyłu głowy, że...
Mam wrażenie, że nie przeczytałeś co napisałem. Bo też o tym wspomniałem. Mam wrażenie, że nie wspomniałeś o niczym poza ogólnym stwierdzeniem, że nie bo nie. Programowanie embedded, szczególnie małych mikrokontrolerów, a te ciągle stanowią duży segment rynku i zastosowań, wymaga panowania nad kodem. Jakkolwiek trudno się nie zgodzić ze stwierdzeniem,...
Nie wiem czy to dobry dział, ale wydawał mi się odpowiedni. Jako że lubię język C++, chciałbym się gdzieś zahaczyć na jakieś praktyki/lub staż. Znalazłem jedną ofertę, programista linux embedded, i tak w wymaganiach jest c++, bazy danych, i " Bardzo dobra, praktyczna znajomość systemu Linux Embedded" W jaki sposób mogę się nauczyć tego linuxa? Jakieś...
Dzięki za odpowiedzi udało mi się bez większych problemów znaleźć pracę programisty C/C++ embedded w swoim regionie (bezrobotny byłem całe 3 dni) :) za 3,5 tys netto. Pozdrawiam forumowiczów
Co do obwodów mocy to proponuje sie przejść do działu Automatyka i elektronika przemysłowa. Ten dział jest w zasadzie bardziej przeznzczony dla programistów i elektroników systemów embedded niż energoelektroników. I tutaj możesz w zasadzie zadać pytanie typu jak się uchronić przed przepięciami pochodzącymi z obwodu mocy. Zajmowałem się uruchamianiem...
Byłem 8 lat wstecz programistą firmware/embedded, (m.in DSDT,RSDT,APIC) dobrze znam budowę TE/UEFI/BIOS - masz mój wątek z harcowania po RSA HP i odblokowywania BIOS-ów: https://www.elektroda.pl/rtvforum/viewto... Ale tu temat dotyczy konkretnego modelu ACERA i musi zrobić tak jak piszę. uzyska w7Pro--> w10Pro. Zajrzałem do...
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,...
Wiesz co tutaj trudno to określić bo w życiu zajmowałem się różnymi rzeczami, często bardziej związanymi z komputerami czy sieciami komputerowymi. Elektronika (a w zasadzie krótkofalarstwo) zawsze była bardziej jakimś tam hobby, która w jakiś tam epizodach też przełożyła się na pracę zawodową. Choć obecnie z racji kryzysu na rynku podzespołów pracuję...
Jeśli już rozmowa zeszła na tematy ekonomiczne, to miernik o niebo lepszej dokładności (aplikacja klona legendarnego ICL7106) jako moduł na panel kosztuje 10zł. Skupmy się na rzeczach których Chińczyk nie umie/nie opłaca mu się robić. Nie jestem przeciwnikiem procesorów, pracuje jako programista embedded, ale uważam, że w urządzeniu potrzebna jest równowaga....
To jest piękna prezentacja pokazująca czy jesteś programistą C/C++ pod embedded (i nie tylko) czy tylko się Tobie tak wydaje: https://www.slideshare.net/olvemaudal/de...
... Zle mnie zrozumiales. Chodzi mi o to ze asm w stosunku do C, jest bardzo nieczytelny no i oczywiscie dla kazdej architektury/procka moze wygladac inaczej. Jestem programista systemow embedded i z asmem roznych prockow i architektow spotykam sie na codzien (wiec chybiles z zalozeniem). Zdecydowanie polecam przerzucic sie na C a w asmie pisac tylko...
Podstawowym wskaźnikiem jakości programu jest jego rynkowa cena zgodnie z filozofia sygnujacego sie 'markiem z lodzi' kazdy produkt microsoftu jest nieskonczenie razy lepszy od linuxa tylko dlatego, ze linux jest darmowy. tia Zgodnie z filozofią sygnującego się "Chopinem", program, w który włożono kupę pracy w celu zoptymalizowania, ale nie dopracowano...
Z punktu widzenia profesjonalisty, to nie widzę zastosowania dla arduino oraz całe szczęście nie widze ofert pracy by ktoś chciał wiedzy w zakresie arduino. Piękno w prostocie - jest IDEalnie IDE to też ciekawa sprawa, zawodowo kilka razy spotkałem na wymuszeniu używania IDE i edytorów tekstowych (iar, keil czy zgrozo visual studio (nie visual studio...
Sam jestem programistą ;) tylko trochę w innej branży (embedded). W jakim języku byście to napisali? Ja się skłaniam do pythona i Qt lub tkinter bo trochę znam... Jak wstępnie zrobię to wrzucę na github-a.
po co mam to robic skoro maszyna dziala bez Twojego pakowania cudów do srodka. Dalem konkretny przyklad maszyny pakujacej Redpak na arduino i dziala to po kiego piszesz takie cuda. Czytaj calosc zanim sie wypowiesz To w takim razie po co pchać w tą maszynę pakującą Arduino, skoro zdecydowanie lepiej opracować dedykowany sterownik na uC. No chyba, że...
Zdalnie tez rozwazacie wspolprace? Marcin www.embedded.org.pl
Ano uwierz mi ze tak nie jest - mam tego przykład - 1GB RAM, 480MB zjedzone, nie można odpalić 3D (OpenGL) bo już nie ma pamięci - do urządzenia embedded RAM nie dołożysz. Gdyby programiści wiedzieli jak użyć HW to pewnie udałoby się wykroić trochę pamięci ale ponieważ nie wiedza to nic się nie da zrobić i tyle. Można być świetnym programista np bazodanowym...
Na centralę z pewnością by się znalazło miejsce gdzieś na antresoli. Pytanie tylko czy jest to całkowicie bezgłośne urządzenie - wiadomo, że elektronika lubi "piszczeć" ;) Druga kwestia to czy szafka z centralką musi mieć zapewnioną wentylację (wydzielanie ciepła przez pracującą elektronikę) czy może być po prostu zamontowana w jakiejś szafie tudzież...
Interfejs UART jest chyba jednym z najczęściej używanych przez programistów embedded interfejsów. Jest on prosty zarówno w warstwie fizycznej, jak i programowej, dzięki czemu doskonale nadaje się do wymiany danych pomiędzy urządzeniami, w tym układem embedded a komputerem PC. Tym bardziej, że do dyspozycji mamy wszelakie konwertery, typu FT232, które...
O języki można toczyć spory, tak samo jak o inne rzeczy. Pierwsze pytanie Dlaczego autor chce zmienić PIC na ATmel? Moim zdaniem argumentacja całkowicie bez sensu. Jak chcę zrobić projekt i to jest głównym celem, to żadne doświadczenia z Atmegą nic nie dają. Więc albo robię na PIC. albo chcę się nauczyć. Jak nauczyć to czego? Jak rozumienia systemów...
Jesteśmy biurem projektowym z Wrocławia, poszukujemy aktualnie przyzwoitego elektronika-projektanta, który potrafi też dobrze programować. Samodzielne stanowisko, czasami praca w małym zespole - przy nieco większych projektach. Wymagana dobra samo-organizacja, uczciwość i rzetelność w wykonywaniu swoich obowiązków. Nie jesteśmy korporacją, utrzymujemy...
Nie ma programistów uniwersalnych - idę o zakład ze elektronik piszący oprogramowanie w środowisku embedded stworzy kod o klasę lepszy niż programista np Spiszacy w środowisku bazodanowym - myślę ze w druga stronę spokojnie można założyć podobna prawidłowość - po prostu nie ma uniwersalnego podejścia bo i specyfika problemów do rozwiązania jest inna.
Ja zajmuje sie profesjonalnie edycja video i zwyczajnie SZLAG MNIE trafił gdy okazało się jak ograniczonym systemem jest MacOS To chyba się tym zajmujesz od niedawna. Bo ja własnie od 20 lat.Co prawda bardziej pro audio, ale pracowałem na FCP czy AVIDdzie czy AP kiedy na PC nawet jeszcze nikt o tym nie marzył. Jakoś tak się zabawnie składa, że kiedy...
Ok, mam chwilę to napiszę w celach edukacyjnych :) Tak w skrócie, żeby było jasne że mam jakieś tam kompetencje ; Prowadzę firmę R&D i zajmuję się produkcją kontraktową elektroniki. W 1991 roku zbudowałem w Łodzi pierwsze w pełni cyfrowe studio nagraniowe ( na HDR AKAI) w którym potem przesiedziałem wiele lat jako realizator i muzyk. Pomysł na produkcję...
Niestety przyszłościowy rynek pracy wymaga programowania/pisania aplikacji na środowiska mobilne :) Pudło. Nie wymaga. Co prawda coraz więcej pojawia się ofert dla programistów systemów mobilnych, jednak dobry programista C/C++ znajdzie coś dla siebie zarówno przy aplikacjach desktopowych, serwerowych jak i embedded. Jak wiadomo obecnie góruje wśród...
Ja natomiast polecam zapoznanie się z językiem Verilog. http://www.eetimes.com/design/embedded/4...
Stworzenie wskaźnika jako volatile nic nie zmienia z pewnością, choć słyszałem pogłoski że zmienia, ale jednak kompilator daje komunikat o tym: Moja sekwencja myślenia jak kompilator daje warningi sugerujące rzutowanie, analiza "top down" (oczywiście słowo użyłem nieco umownie), często prowadzi do tego, że już pierwsze użycie ma nieprawidłowe modyfikatory....
Sonda Sports sp. z o. o. szuka samodzielnego, utalentowanego i zdeterminowanego elektronika / programisty embedded do stałej współpracy przy budowie i rozwoju pionierskiego systemu wykorzystywanego w drużynowym sporcie zawodowym. Wymagania - zaangażowanie i zorientowanie na cel - umiejętność projektowania urządzeń obsługujących moduły: - GSM - GPS -...
Systemy wbudowane tradycyjnie były urządzeniami o ograniczonych zasobach, które miały określony cel. Nie są to na ogół sprzęty przeznaczone do złożonych obliczeń, a często wykorzystywane w formie prostego kontrolera, węzła czujnika itp. W rezultacie twórcy takowych bywają nierzadko zmuszeni do równoważenia kosztów elementów (BoM) z funkcjami i potrzebami...
Jedne problemy zdejmuje, inne dokłada. To juz demagogia :D Raczej rzeczywistość (; Również moim zdaniem pisanie programów z użyciem RTOSa jest bardziej skomplikowane. Nie uważałbym tego jednak za wadę, ponieważ program z RTOSem zwykle ma sporo więcej funkcji - stopień skomplikowania jest więc z grubsza proporcjonalny do funkcjonalności i tyle. Akurat...
Czytając temat widzę, że rzeczywiście trochę "zjechał". Pracuję jako inżynier elektronik czasem piszę jakiś prosty software. Ze swojej strony proponuję autorowi, (jeśli chce zajmować się porgramowaniem/projektowaniem zawodowo) kilka rzeczy które mogą być przydatne poza programowaniem uC, a są potrzebne w pracy i są pewną odpowiedzią na pytanie "co dalej"....
Witajcie, Czy są jakieś certyfikaty w Polsce lub za granicą, które dokumentują wiedzę z dziedziny embedded. W chwili obecnej programuję niskopoziomowo 32b(cortex m3) oraz 16/8 bitowe mikroprocesory i raczej ten obszar wiedzy mnie interesuje. Może znacie jakieś godne polecenia lub macie się czym pochwalić ?:)
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...
Ten temat ma dość cienką linię i dużą szarą strefę. Przykładowo ST nie potwierdza niezawodności Swojego API do STM32, co świecie embedded oznacza nic innego, że trzeba napisać własną do obsługi IO (w sensie rejestrowym). Wiesz ta biblioteke mozna lubic lub nienawidziec :) Ale faktem jest ze nie jest promowane inne podejscie do programowania. Do tego...
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...
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....
Ciekawe rozszerzenie tego C, ale po raz kolejny zadaję sobie pytanie, czy nie lepiej byłoby skoncentrować się na istniejących polach bitowych porządnie je standaryzując pod kątem embedded? A jeszcze jakby dodali możliwość ich adresowania... :) Niestety wygląda to tak, jakby twórcy kompilatorów nie wiedzieli o istnieniu styku programu ze sprzetem. Na...
Praca dla elektronika/programisty embedded przy budowie sprzętu pomiarowego. Zakres prac: -Projektowanie PCB. -Programowanie w C na ARM, być może też Python na PC. -Pomiary i testy. -Drobne prace montażowe. Wymagania: -Znajomość elektroniki - mikrokontrolery ARM, czujniki, ADC/DAC -Niezerowe doświadczenie w projektowaniu PCB -Niezerowe doświadczenie...
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ę...
Witam jesteśmy grupą programistów-elektroników podejmiemy się zleceń z zakresu: 1) Tworzenia oprogramowania na platformy Linux/Windows 2) Tworzenia oprogramowania pod systemy Embedded 3) Programowania mikroprocesorów: AVR,PIC,Freescale,STM 4) Prototypownia i wykonywania urządzeń elektronicznych 5) Składania dokumentów w Latexu 6) Tworzenia projektów...
Ja też wrzucę swoje 3 grosze Pamiętam takie powiedzenie - jak coś jest do wszystkiego - to jest do niczego. Kluczowym punktem dyskredytującym tego typu rozwiązanie jest moim zdaniem mała ilość RAM w mikrokontrolerach (w tych mniejszych również mała ilość Flash). Rozwiązanie to dyskredytuje również spora ilość (ograniczonej wszak) mocy obliczeniowej...
Pragnę zapytać was jak wygląda współpraca w waszych zespołach projektowych? Jak dzielicie się obowiązkami? Czy posiadacie wyrobione własne standardy, nawyki? Na co jesteście zorientowani? Głównie mam tu na myśli zespół automatyków, zadania ( programowanie, rysowanie schematów). Chciałbym by również wypowiedzieli się programiści np. mikrokontrolerów,...
(at)khoam ja temu absolutnie nie zaprzeczę. Być może mam złe nawyki z pisania na PC. Nie jestem zawodowym programistą. Jestem elektronikiem nie piszę kodu na co dzien. Robię to hobbystycznie. Znam ograniczenia embedded i wiem, że tu nie ma nieograniczonych zasobów, trzeba dbać aby "sprzątać" po sobie. Jak widać nie zawsze się idealnie udaje ale liczę...
Trzeba by na nowo napisać firmware. Mały zespół programistów przez rok, tak z pół banieczki przynajmniej. Dodano po 2 Oraz elektronik embedded do analizy nieudokumentowanego hardwaru, bo software musi do tego się dostosować.
(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"...
programista embedded embedded pytania programista mikrokontrolerów pytania
pralka mastercook instrukcja obsługa kodowanie thomson makro tabela przestawny
Schemat instalacji elektrycznej Benzer 50 - gdzie znaleźć? Wiązka kabli do hulajnogi Skaymaster Astro 2019 - gdzie kupić?