Deklaracja jest jak najbardziej poprawna, można jednak dodać deklarację const: const char *titles[] = {... O sekcjach można pisać doktoraty, ich ilość i zawartość może się różnić w zależności od kompilatora i środowiska uruchomieniowego. Napisy prawie zawsze są umieszczane w sekcji kodu lub stałych. Tablica powinna być w tej samej sekcji,...
Na pniu ... szukaj ofert z hasłem: Embedded
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....
Żeby zacząć w tej branży to jaki prosty projekt na początku trzeba ogarnąć. Coś co jest na czasie i jednocześnie proste na początek.
Najtańsze co może być http://propix.com.pl/pl/p/LPC1114-mini/2... + http://mikrokontrolery.blogspot.com/2011... + http://www.forbot.pl/forum/topics20/kurs... + http://mikrokontrolery.blogspot.com/2011... + bardzo przyjazny User Manual Choć nie wiem czy nie lepiej zacząć...
OCAML, Java, asm Asm (BTW na jaką platformę ?) to strata czasu:/ Chyba że działasz w systemach embedded ale po co wtedy java i ocaml ?? Moje typy: perfekcyjna znajomość C, C++ (dokumenty ISO na pamięć) i jakiegoś języka obiektowego bardzo wysokiego poziomu np. Python. Do tego podstawy OOP, UML, znajomość narzędzi GNU i można zacząć szukać pracy.
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...
Dziala, tylko zacznij czytac od "Manual Fix for Windows 2000, XP, XP Embedded", zamiast klikac w link do strony MS.
Tu masz instrukcję wgrywania stochowego romu -> http://www.youtube.com/watch?feature=pla... zacznij od tego. Jesli tez będzie problem z łądowaniem to wtedy jest to problem sprzętowy, a nie softowy. Tu masz skarbnice wiedzy na temat softów i sposobów na modyfikacje -> http://forum.xda-developers.com/htc-hd2 Jeśli chodzi o androida...
czesc, Nie moge zmusic JTAGa do pracy. Uzywam a) Yagarto Toolchain do kompilacji b) OpenOCD do programowanie Probuje zaprogramowac AT91SAM7S256 (text on chip AU without number). Uzywam plyty ewaluacyjnej ZL11ARM modulu ZL12ARM. Posiadam KrisTech USB JTAG (UsbScarab2). Moge zaprogramowac flash programem SAM-BA v1.1 (ale juz nie wersja pozniejsza) po...
Jest natomiast alternatywą dla tych programistów C, którzy złożyli przysięgę krwi, że nigdy nie użyją C++ i którzy odczuwają, że C im już nie "wystarcza" Super napisane. Moze zaczniesz zarabiać jakimiś felietonami itd...
Zacznij od sprecyzowania co chcesz osiągnąć. Na razie chyba sam nie jesteś w stanie zrobić projektu od początku, więc zrób coś na podstawie istniejących projektów, więc szukaj. Jak znajdziesz coś co Cię zainteresuje to dostosuj swoją płytkę (jak na to pozwala) lub oprogramowanie do płytki. Na zachętę: - http://www.jcwolfram.de/projekte/avr/chi...
Chciałbym się bardziej dowiedzieć czym właściwie różni się to od przykładowo arduino uno. Czy są to różnice w programowaniu takich układów czy wogole służy do innych rzeczy. Chodzi mi o czysto podstawowe tak naprawdę pojęcie z czym to się je. Ale dzięki za link na pewno przejrze i postaram się znaleźć i zrozumieć co mogę Różnice są znaczące i zdecydowanie...
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ą....
Interesują mnie systemy embedded i chciałbym zacząć przygodę z uC. Myślałem żeby na początek zakupić: http://pl.farnell.com/stmicroelectronics... Dlaczego ? Prawdopodobnie (~99%) będziemy korzystać z nich na zajęciach związanych z techniką cyfrową i mikroprocesorową. Czytałem też, że AVR, to nieco...
łapiesz jeden pin w rogu. Flux na nóżki i cyna na grocie - jedziesz po nóżkach jedna strona to 30 sekund. \ To dobry i szybki sposób, ale i tak z reguły ostatnie 2-3 piny się zmostkują więc dobra plecionka się przyda. Jeśli chodzi o atollic to można zacząć z: new->project ... -> C project -> embedded C project -> STM32F4->Boards->Nucleo-F446RE Oczywiście...
http://obrazki.elektroda.net/0_126720311... Każdemu z nas zdarzyło się, borykać z zacinającym klawiszem w klawiaturze. Jest to problem z którym każdy może się dość łatwo uporać. Poniżej przedstawiono krótki filmik, z bardzo prostym sposobem na naprawienie zacinającego się przycisku. Pamiętajmy też, że okresowo należy rozkręcić klawiaturę, wyjąc...
Cześć! Wyżej w trzech podpunktach opisałem syntezę subtraktywną, gdzie "usuwając" harmoniczne z sygnałów oscylatorów kształtujesz brzmienie. Jeśli rzeczywiście zależy Ci na brzmieniu naturalnych instrumentów powinieneś zainteresować się syntezą "physical modeling". Jednym z algorytmów jest właśnie ten Karplus–Strong i od niego pewnie będzie najłatwiej...
Używam MSP430F149 + MSP-FET UIF + IAR Embedded Workbench. Jest darmowa wersja http://www.ti.com/tool/IAR-KICKSTART (ograniczenie rozmiaru koda)
LOL... popatrz sobie KTO zaczął tą dyskusję. Zaczęliście pisać pierdoły o ARMach, to je sprostowałem i tyle, a że pogrążacie się dalej w "Nie, nie, to Atmel i wszystko co wyprodukowali jest najlepsze na planecie!" oraz w "Ci co wolą ARMy to jakieś matoły, które nie potrafią programować super 8-bitowców", to dalej was prostuję <; No i oczywiście dodam,...
Chodzi o coś takiego [url=http://jsfiddle.net/jach1pero/kLzj7... Pamiętaj, że to kod w JS, w tym konkretnie przypadku po kliknięciu w link nie przeładowuje się strona(można to zmienić jeżeli potrzebujesz inaczej). Tu masz kod:[syntax=javascript] document.addEventListener("DOMContentLoa... document.getElementById('loading-link')....
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...
Założyłem Issue na GitHubie z pytaniem o kod dla Arduino - jak autor projektu poprawi Prawdopodobnie "nie poprawi" bo po co miałby robić skoro dla opisanego w projekcie sprzętu działa. Ktoś ma potrzebę portować na inny uC? Droga wolna, przecież kod jest opensource. Zobacz czy pośród forków projektu, nie ma tego co Ci potrzeba. Swoją drogą nie podoba...
Zacznij od http://pl.wikipedia.org/wiki/Linuksowy_b... https://www.kernel.org/doc/Documentation...
Muszę to sprawdzić, niestety, pomimo sporej popularności Arduino, wydaje się, że avr-g++ jest mocno zapuszczony. Nie udało mi się odnaleźć informacji na temat VMT w dokumentacji avr-g++. Wygląda na to, że zalecanym przez Microchip kompilatorem C/C++ jest komercyjny IAR Embedded Workbench, w szczególności dla nowych AVR. Nie dziwi mnie brak wsparcia...
Dzięki Wam za zwiększenie mojej świadomości na ten temat. Tak jeszcze z ciekawości zapytam czy istnieje jakis program graficzny, który konwertuje obraz na język zrozumiały dla uC a tym samym wyswietlacza? Tak jeszcze zbocze z tematu i chcialbym zadać może się wydawać głupie pytanie ale znajomi przekonują mnie że nauka programowania uC avr jest trochę...
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....
Jest np. sprawa: czy przy zastosowaniu do badań naukowych programu, który potrzebuje środowiska Javy, użycie Javy dla zapewnienia tego środowiska jest przez właściciela (firmę Oracle) rozumiane jako zastosowanie komercyjne, czy nie? I tu problem: z tego, co widzę, pewne elementy Javy są "komercyjne", i jeśli się ich używa (poza sposobami użycia, które...
Nie, ale studia to nie jest początek nauki. To jest etap na którym właśnie poznaje się "dlaczego" robi się tak a nie inaczej. No ale moje zdanie nie mówi tego, że mamy poprzestać na "Arduino", mówię tylko, że prawie każdego przedmiotu można nauczyć od 2 stron: od ogółu do szczegółu i na odwrót. Moim zdaniem pierwsza metoda jest lepsza - bo daje właśnie...
Tutaj raczej dyskusja jest w kierunku produktów embedded niż desktop gdzie intel może "customizować" procesor poprzez wrzucenie całkowicie innego mikrokodu do processora... W embedded naprawdę rzadko widziałem customowe układy, raz widziałem nawet zerwanie współpracy z texas instrument bo ten właśnie taki customowy procek zaczął sprzedawać publicznie....
Dzień dobry. Zaczęły padać dyski twarde w serwerze od drukarki OCE TDS400. Jest zainstalowany Windows XP Embedded. TDS400 ma wersję 2.0.3. W zestawie jest także skaner (modelu nie pamiętam). W internecie danych na temat instalacji jak na lekarstwo. Chciałbym postawić system na nowym dysku twardym i zainstalować oprogramowanie. Tylko... Czy to jest takie...
No właśnie zacząłem bawić się nieco bardziej platformami embedded i Linuxem. Znalazłem fajne narzędzie, buildroot. Odpaliłem sobie config, ustawiłem parametry (w tym odpowiednią architekturę - ARM920T) i puściłem kompilację. Wywala mi się ona tak: Applying uClibc-0.9.30.3-xtensa-014-setjump.S.pat... using plaintext: patching file libc/sysdeps/linux/xtensa/setjmp.S...
"podkręcić radiator jakimś programem" - o czym kolego piszesz?! (at)Shotterek Rzuć okiem na filmiki, oczywiście procesora nie musisz wyjmować, wystarczy go wyczyścić np. chusteczką higieniczną nasączoną czystym spirytusem lub acetonem. Demontaż lepiej zacząć po wyłączeniu komputera (wyjmij wtyczkę z zasilacza i usuń z siebie ładunki dotykając np. kaloryfera),...
Darmowego kompilatora do AVR nie napisał Atmel, do Cortexów, także nie żaden producent, dlaczego Microchip miałby to robić?. Ba przewrotnie powiem, że przynajmniej w ogóle te kompilatory oferuje. Inni tylko podpisali się pod pracą ludzi, którzy je stworzyli. Poza tym Tak samo jak do nich tak samo do PIC istnieją darmowe kompilatory. Równie dobrze Microchip...
Witam wszystkich! Mam problem z b5'tką, a głownie z tym że nawet odczekam aż wszystkie kontrolki zgasną, to i tak jest ta odcinka, zobaczcie sami. [youtube]http://www.youtube.com/watch?v=... Powiem tylko,że dzieje się tak, odkąd sprężynka(ikonka) zaczęła bardzo długo świecić. Co to może być, w czym tkwi problem?...
Witam niedawno zacząłem studia na których programujemy zestaw startowy http://www.tme.eu/en/details/ea-edu-001/... zestaw jest dość drogi więc może doradził by mi ktoś jakiś tańszy zestaw na tym mikrokontrolerze.
Hej, Nie jest do zbytnio skomplikowane. W skrócie musisz zrobić filtr np FIR do którego policzysz współczynniki np w matlabie lub jakimś aplecie. polecam http://www.netrino.com/Embedded-Systems/... Pozdrawiam Michał
Finalnie zacząłem pisać własnego RTOSa w C++11 Bo chyba masz za duzo wolnego czasu :P z reszta sie w 100% zgadzam :)
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ą....
Ja potwierdzam opinię, że dobrze zacząć od czegoś prostrzego jak AVR, na studiach, gdzie przez 2 lata programowaliśmy tylko obiektowo praktycznie nagle przyszedł przedmiot Embedded Systems na... ARM9, programowanie po rejestrach. Wykładowca zdający się nienawidzić studentów i ten przedmiot stał się piekłem dla większości, fart, że znałem właśnie AVR...
Niby cpp a define używane... a const expry to jedna z tych rzeczy za które cenię cpp, ale jak już pisałem kiedyś Cpp nie jest dojrzałym językiem a kto wie pod jaką wersje był ten kod pisany, może jeszcze wtedy const exprów nie było :D znów niby cpp a casty w stylu c: https://github.com/etherkit/Si5351Arduin... MISRA C Rule...
Hardware mówi, że soft może wykrzaczyć testy EMC a software krzyczy, że EMC to ich sprawa. Życie. ;-) Soft nie może wykrzaczyć testów EMC. Może ułatwić ich przejście. Ale aby to umożliwić programiści muszą dostać od sprzętowców informacje co jest problemem. Jeśli sprzętowcy tego nie zrobią to wina jest po ich stronie. Jeśli zaś dadzą znać, w czym rzecz,...
Pozbieram informacje od kolegów powyżej i dodam coś od siebie. Wymieniłem sporo procków w laptopach serii t40. Zawsze miałem tak samo. O ile procesor miał szynę 400 i był sprawny, to chodził. Montowałem procesory 1,6, 1,7 i 1,8 z cachem 1 i 2MB. W najgorszym razie procesor był unknown (nieznany) i chodził z zaniżonym taktowaniem. Wtedy trzeba zaktualizować...
Ciekawe marzenie, aż szkoda je niszczyć ;))) Moja opinia jest oparta wyłącznie o moje wyobrażenia w oparciu o prace międzynarodowych korporacji z którymi miałem styczność osobiście lub ze słyszenia, gdyż nie mam pojęcia jak to wygląda w takich firmach jak Intel czy AMD - ale myślę że nikt z nas tego tak naprawdę nie wie, no chyba, że tam pracował ;)...
Dzień dobry, na magazynie korzystamy ze skanerów Intermec CN51 niestety ciągle mam problem z bateriami ponieważ po paru miesiącach padają i skaner działa 5 - 10 minut . Dostałem dwie baterie od znajomego, który tez pracuje na cn51, ta sama historia. Kilka miesięcy działa normalnie (parę godzin pracy na skanerze ) po czym bateria trzyma kilkanaście minut....
Sytuacje mam taką: chce odpalic projekt na XC6SLX150 - czego potrzebuję? Jaki projekt? Wybierz narzędzia, które Ci odpowiadają do realizacji konkretnego zadania: ISE WebPACK - darmowe narzędzia do implementacji logiki, rozmieszczanie i analiza(PlanAhead), symulacja (Isim) i gotowe Xilinx'a IP Core'y (CoreGenerator, część z nich darmowa). Reszta narzędzi...
Python właśnie ma zasadę że jest jeden oczywisty sposób jak coś zrobić. Moje doświadczenia z Pythonem temu całkowicie przeczą. To samo można zrobić na 100 różnych sposobów i w każdej bibliotece jest to inaczej zrobione. Łatwo zacząć i łatwo coś zrobić, ale wszystko w stylu "róbta, co chceta". Python jest dobry, żeby szybko zrealizować zadanie, ale...
może wystarczyło by po prostu owinąć ten komputer blachą ołowianą 1mm taką jak się daje w ściany pracowni RTG Nie wiadomo gdzie dokładnie nastąpiło przekłamanie, całej elektroniki nie zamkną w puszce jak ELAC https://obrazki.elektroda.pl/5221411900_... https://obrazki.elektroda.pl/8604657000_... Mi tu coś nie pasuje...
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...
Dlaczego każdy bawi się tym historycznym z ery paleozoiku portem, żeby zacząć zabawę z AVR. Na dzisiejsze standardy, to najprostszy i najtańszy programator wyjdzie Ci na FTDI. A konwerter USB-RS232 to podstawa na biurku każdego elektronika. [url=http://www.procyonengineering.com/e... and so on...
zaczac naglasniac simlock zaczac zaczac pisac programy
panasonic telefon domowy dobry kabel mikrofonowy podłączenie kamery domofon commax
glosnik bluetooth glosnik bluetooth
Jak wymienić proszek i chip w drukarce Lexmark E120 oraz zrobić reset? Schemat tempomatu Volkswagen T5 - szczegóły i komponenty