#anonimowemirkowyznania
Witacie, mam kilka pytań do mirków pracujących w #embedded . Jako, że za ~2 miesiące zostanę inżynierem i mam zamiar szukać pracy jako programista embedded chciałem spytać osoby zajmujące się tym zawodowo, czy w Polsce skazany jestem na wyjazd w kierunku Wrocławia/Krakowa szukając takiej pracy, czy w innych rejonach Polski też można znaleźć prace, jako osoba świeżo po studiach inżynierskich, z pojęciem o programowaniu mikrokontrolerów w języku
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki z #linux - próbuję uruchomić konsolę na porcie szeregowym (na #ubuntu).
GRUB i kernel wypisują wszystko pięknie, natomiast po boocie terminal wypisuje tylko jeden znak.

Restart serwisu ttyS0 dodaje jeszcze jeden znak do konsoli po czym znowu zaczyna pisać od nowa

Skrypty które zmieniłem/dodałem
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

PC jest podłączony do urządzenia pod portem szeregowym COM, z którym może się komunikować. No i piszę apkę w Javie, która ma to połączenia obsługiwać, tj. wysyłać komunikaty sterujące wg odpowiedniego protokołu, zbierać pomiary (dość często), itp. Nie rozpisując się, zdałem sobie sprawę, że to co nasmarowałem do tej pory, zaczyna przysparzać mi za dużo problemów z rozszerzaniem apki o kolejne funkcje i zacząłem zastanawiać się, czy nie ma jakiś wzorców jak
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@greebqmaster: Wydaje mi się, że tego typu zagadnienia powinien determinować protokół, którego używasz, względnie biblioteka. Chyba, że faktycznie schodzisz tak nisko, do 'gołego' kabla, to nie wiem :)
  • Odpowiedz
Elo. Miał ktoś do czynienia z #windows #embedded w wersji siódemkowej? Myslę, czy nie zainstalowac u siebie na kompie, bo mam stare truchło, które za jakieś pół roku będę wymieniać, a jest tu tylko 75 gb dysk i ogólnie już się przygotowuje do odejścia do krainy wiecznego krzemu. Czego mogę się spodziewac po tym systemie?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Vilyen: zamiast embedda to lepiej Thin PC, praktycznie/prawie to samo, lecz bardziej przystosowane dla zwyklego konsumenta. Kiedys to testowalem i nawet w miare chodzilo (bo to okrojone na maksa)
  • Odpowiedz
@majsterV2: Robiłem takie coś kiedyś jak pakowałem płyty ATX jako mikrotiki do wifi, aby zawsze odpalał po zaniku prądu podłączałem kondensator ~10uF pod piny PS_ON. Gdy płyta była wyłączona po podaniu zasilania przez chwilę ten kondensator się ładował i załączał płytę. Jak już był naładowany nie powodował wyłączania się płyty. Skuteczność 100%
  • Odpowiedz
Buduje przykładowy projekt na ARM w Atmel Studio 7.0. Wszystko jest super dopóki nie zechcę użyć malloc() lub używać klas.
Znalazłem jakaś krótką wzmiankę o syscall() oraz --specs=nano.specs --specs=rdimon.specs
Na tym koniec. Raz dostaję undefined reference do _sbrk a raz do undefined reference do 'end'.
Czy ktoś z programowanie zna rozwiązanie problemu? Nie wiedzę sensu zaczynać pisać jeśli nie mogę używać pamięci dynamicznej.
#programowanie #embedded
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@rzet: Czekam z niecierpliwością na jakieś promo (bo na pewno będzie prędzej czy później). Wszystkie gry od zachtronics są zajebiste ()
  • Odpowiedz
Mirki potrzebna pomoc z #mikrokontrolery #embedded
Mam pewnego Cortex'a (powiedzmy, że jest dość specyficzny) do którego nie umiem wgrać programu do Flasha. Potrafię włączyć tylko debugowanie z programem załadowanym do RAM. Jest ktoś w miarę oblatany w toolchainach GNU i byłby chętny pomóc? Bo ja już się pogubiłem.
Tyle, że to już pewnie nie dzisiaj, bo po całym tygodniu walki mam dość i nie zdołam tego już w
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Boska_Klaudia: nie poddaję :) tylko chwilowo już mnie to męczy.
A z tym jest tak, że jak na studiach byłem to już miałem tę samą płytkę i wtedy przykłady od producenta nie chciały ruszyć mi i kumplom, więc to zostawiliśmy. W pracy zarzuciłem ostatnio, że takie fajne płytki są i może by to rozpracować, no i z jakiejś resztki kasy kupili mi ją, a teraz nie chce mi to za
  • Odpowiedz
Mam do wykonania mały system do monitorowania stanu maszyn.

Monitorowane mają być dwa wyjścia maszyny, które wystawiają impuls kiedy nastąpi interesujące zdarzenie. Informacja o zdarzeniu ma być wysyłana na zewnętrzny serwer. W miejscach gdzie są maszyny jest internet, router, wi-fi.

Jakiego modułu byście użyli? Myślę o nodemcu ma ktoś jakieś doświadczenia z tym? Działa to stabilnie? Jakieś inne propozycje? Coś kablowego?

#programowanie #embedded #nodemcu
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki potrzebuję Waszej pomocy, sytuacja jest następująca:
Mam do zrobienia system z przetwarzania obrazu. Obraz ma być czytany z kamery 1024x256 pikseli, w odcieniach szarości. Będzie trzeba na nim rozpoznawać jasne kółko na ciemnym tle oraz ciemne punkty w tym jasnym kółku. Kółko powinno mieć zwykle średnicę około 200 px. Może się zdarzać, że będzie tylko częściowo widoczne kółko i właśnie cała zabawa na tym polega, żeby wiedzieć gdzie jest środek tego kółka
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@navry: technologia to w tym przypadku najmniejszy problem. Ja bym raczej skupił się na algorytmie i ewentualnie samym schemacie działania aplikacji a dopiero później martwił o technologię. Pytanie podstawowe dlaczego chcesz to robić na fpga? To ma pracować w czasie rzeczywistym? Może lepiej byłoby pobawić się z logiką rozmytą? Algorytmy rozpoznawania krawędzi i te sprawy...
  • Odpowiedz
@navry: problem wygląda dość prosto a jeżeli analiza ma się wyrabiać w sekundę to w ogóle bajka :) zrobisz to bez trudu na jakimś raspberrypi, słabym smartfonie a na stacjonarnym/przemysłowym PC będzie działać 3 rzędy wielkości za szybko ;-)

Tak jak pisze @adam-bojarski, najpierw zrób i przetestuj algorytm a potem go zaimplementuj docelowo. Więc tak:

1) zbierz dane, bez tego nie ruszysz, najlepiej jeżeli będą to dane (obrazki) z rzeczywistego
  • Odpowiedz
Mirki z #programowanie #elektronika i #embedded
Wpadły (znajomy ma sklep i mi wysłał, za pare dni będą) w moje ręce mikrokontrolery: AT89S52, AT89S53 i AT89S8253 są to jakieś 8051, mój programator je obsługuje, jednak domyślam się że nie programuje się tego tak jak avr, może mi ktoś podesłać jakiś link do ogarnięcia tego (C/ASM) ?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@desygnat:
EH PANOWIE CORAZ WIĘCEJ AMATORÓW SIĘ PCHA DO ZABAWY HEHE MAM NADZIEJĘ, ŻE PRZEJDZIE TA NOWELIZACJA USTAWY I PO MIKROKONTROLERY BĘDZIE MOŻNA CHODZIĆ TYLKO Z LICENCJĄ BO SERIO NIEKTÓRZY NIE MAJĄ ANI DOŚWIADCZENIA ANI WYOBRAŹNI I NA PRZYKŁAD PRZEPALA PROGRAMATOR

#pasta #heheszki
  • Odpowiedz
Mirki i Mirabelki!
Firma (#krakow), w ktorej pracuje poszukuje
stazysty/stazystk (
z mozliwoscia potem przejscia na umowe, jesli ktos sie sprawdzi). Branza #it #programowanie #testowanieoprogramowania #embedded
Warunkow finansowych nie znam, bo sie tym nie zajmuje ale jest to odplatne :)
Jesli ktos jest zainteresowany prosze slac wiadomosci prywatne
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki szybkie pytanko. W pracy inżynierskiej opisuje różne typy środowisk programistycznych. Mam tez Geany'ego, który wykorzystuje do programowania na AVRki. Istnieje jakiś sposób skonfigurowania polecen build/make, zebym nie musial własnoręcznie zmieniac -mmcu Atmega32 na inne wartości, tylko żeby sam rozpoznawał urządzenie i dostosowywał według tego polecenie? #avr #linux #programowanie #embedded #informatyka
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@peyote1232: grubo mirku. Użyłeś tagu linux, więc zapewne na tym systemie to będzie stało. Możesz zrobić tak jak napisałem - próbować za pomocą avrdude pytać o kilka modeli AVRów, aż trafisz na taki, którego sygnaturę odczyta poprawnie. Jakiś skrypt w bashu powinien dać temu radę.
  • Odpowiedz
@QBA__: Oczywiście, że na Linuxie mirku :) Wszystko ma być open source, wiec nie widzę innego wyboru. Po drugie szukałem tematów z Linuxem, bo używam na co dzień, wiec to był naturalny wybór.
  • Odpowiedz