@Pan_wons liczniki są 16-bitowe, sprawdź maksymalny dzielnik dostępny dla TC0, sprawdź najniższą możliwą częstotliwość pracy zegara wejściowego. np dla zegara 16mhz i dzielnika równego jeden będziesz mial 16 000 000 (zegar) / 1 (dzielnik) / 65 536 (maskymalny zakres timera) ~= 244Hz.

sprawdź jeszcze czy TC0 nie ma jakichś ograniczeń w trybie generowania przerwań. ta nota która podałeś jest wstępna. Znajdź pełna dokumentację MCU i odszukaj instrukcje obsługi timerow.
  • Odpowiedz
@majsterV2: Realtek raczej pod nowymi kernelami będzie działał - ale wymaga ładowania zastrzeżonego firmware'u o ile dobrze pamiętam do poprawnego działania. Szukaj np. TP-LINK TP-WN722N TP-WN722NC - one na 99,9% mają Atherosa.
  • Odpowiedz
I jeszcze jedno.
Nie planuj podpinać 2 takich samych kart do jednego kompa lub w tej samej sieci. Znajomy kiedyś kupił z myślą o zrobienia routerka i okazało się, że obie karty miały taki sam mac-address :)
  • Odpowiedz
Do obudowy rejstratora ,,H.264 DVR KPD674Z" zamontowałem bonusową płytę główną ze starego nettopa, który stoi na NetBSD (są 2 hdd).
Urządzenie ma robić za sterownik i serwer sieciowy mojej platformy, oraz wszystko jest zasilane ze samochodowej ładowarki do laptopa.
Jak to się sprawdzi?
Wyszło mi to taniej niż raspberry pi zero, oraz ma ARM i x86 w jednej budzie ( ͡° ͜ʖ ͡°)
#elektronika #elektronikadiy
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#elektronika #embedded #router #elektroda #elektrodacontent
Przykład optymalizacji kosztów poprzez zwiększenie stopnia integracji układów scalonych w pozornie identycznych urządzeniach.
Na zdjęciach dwie rewizje sprzętowe tego samego modelu routera (Netgear WGR614) z okresu niedługo po wejściu standardu 802.11g (v1) i z jego schyłku (v10).
(Tak, było aż 10 rewizji tego modelu oraz wersja z literką "L" jak Linux, która jednak nie różniła się sprzętowo od v8.)
v10 miał
v.....y - #elektronika #embedded #router #elektroda #elektrodacontent
Przykład optym...

źródło: comment_Om7bmKAgQhNSfAZrSGW3NGu8T5A6ueMx.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

dobry czy zły kierunek?


@Atariauke: dla przecietnego uzytkowanika bez znaczenia, cena nizsza i nizsze zuzycie pradu. dla kogos bardziej wymagajacego troche smutek, bo brak mozliwosci wymiany karty wifi itd. naszczescie pojawiaja sie ciekawe produkty na rynku, ktore w pewnym stopniu mozna modyfikowac i rozszerzac mozliwosci :)
  • Odpowiedz
@uzytkownikTHCE: Popyt/podaż. Dam Ci przykład - mam spore umiejętności z reverse engineeringu, więc szukałem pracy w tym sektorze. Kiedyś zgłosiła się do mnie firma antywirusowa, czy bym nie popracował przy analizie wirusów.

...

kasa mniejsza niż miałem ( jako webdeveloper )
  • Odpowiedz
#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