Pytania oznaczone «embedded»

16
Od czego zacząć od osadzonego wideo?

Mój szef ostatnio zapytał mnie, jak trudno byłoby zaprojektować produkt, który mógłby stale nagrywać dość niskiej jakości wideo i przechowywać ostatnie kilka godzin w jakiejś formie pamięci wewnętrznej. Nigdy wcześniej nie tworzyłem żadnych materiałów wideo. Gdzie byłoby dobre miejsce do...

16
Co to jest pasmowanie bitów?

Czytam instrukcję obsługi ARM Cortex M3 i pojawiają się pojęcia „pasmo bitowe”, „region pasma bitowego” i „alias pasma bitowego”. Co to jest pasmowanie

15
Czy ktoś ocenił NuttX RTOS?

Czytając dziś dziennik użytkownika Linuxa, natknąłem się na małą notkę na temat NuttX RTOS. Sprawdziłem ich witrynę i byłem pod dużym wrażeniem zestawu funkcji i możliwości umieszczenia go w 8052! Interesujące jest to, że obsługuje POSIX, nad którym pomogłem pracować dla jednego z moich...

15
Jak zaimplementować krytyczne sekcje na ARM Cortex A9

Przenoszę trochę starszego kodu z rdzenia ARM926 na CortexA9. Ten kod jest niemetalowy i nie zawiera systemu operacyjnego ani standardowych bibliotek, wszystkie niestandardowe. Mam awarię, która wydaje się być związana ze stanem wyścigu, któremu należy zapobiegać przez krytyczne dzielenie kodu....

14
Czy można stworzyć interfejs JTAG z arduino?

Jeśli tak, czy można skierować mnie do strony, która mówi, jak to zrobić? Wydaje mi się, że mogłem znaleźć sposób , ale nie jestem pewien, czy to jeszcze zadziałałoby (muszę znaleźć coś, aby to przetestować). To pytanie jest związane z moim poprzednim pytaniem znajdującym się tutaj. W przypadku,...

14
Jak działają zapisy pamięci flash NAND?

Poniżej znajduje się obraz mojego zrozumienia działania pamięci flash NAND. Flash NAND działa najpierw poprzez usunięcie wszystkich komórek w jednym bloku (zasadniczo ustawiając go na „1”), a następnie selektywnie zapisując 0. Moje pytanie brzmi: skoro linia słowa jest wspólna dla wszystkich...

12
Czy poszczególne piny różnych portów mikrokontrolera można zmapować do rejestru, a ich wartości można zmienić przy zmianie wartości rejestru?

P: Czy poszczególne piny różnych portów mikrokontrolera można zmapować do rejestru i zmienić ich wartości podczas zmiany wartości rejestru? Scenariusz: Zużyłem niektóre piny z każdego portu (8 bitów) mikrokontrolera. Teraz chcę interfejs urządzenia, które potrzebuje 8-bitowej magistrali...

11
Deklaracja zmiennej z @ w C

Czytam trochę kodu C i natknąłem się na tę deklarację w programie: unsigned char serv_ctr @0x0002; Czy ktoś może skierować mnie do dokumentacji lub wyjaśnić, po co jest „@ 0x0002” w kompilatorze Mplab XC8 v1.35

11
Powody popularności PowerPC dla projektów osadzonych

Pytanie zostało zadane wcześniej i nie jest już aktywne, ale odpowiedź wcale mnie nie satysfakcjonuje: Co jest takiego wspaniałego w PPC? Coś musi być Zgodnie z odpowiedzią Davida Kessnera istniały kiedyś powody, dla których PowerPC był, ale dzisiaj nie ma żadnych. Chociaż może to dotyczyć...

11
Projektowanie oprogramowania wbudowanego

Zaczynam od programowania oprogramowania wbudowanego za pomocą RTOS, a ponieważ jestem już programistą aplikacji komputerowych, zastanawiałem się, jak to jest modelować oprogramowanie wbudowane przy użyciu diagramów UML, takich jak diagramy aktywności, diagramy sekwencji, przypadki użycia itp. Czy...