32-bitowy mikrokontroler IP. Firma ARM, która projektuje rdzenie ARM, nie produkuje samych sterowników, ale udziela licencji na IP innym producentom. ARM jest wiodącym 32-bitowym kontrolerem i jest dostępny od kilkudziesięciu dostawców.
Zacznę od opracowania ARM (po 2 latach AVR) i wybrałem płytę STM DISCOVERY z mikroprocesorem stm32f4. Zdecydowałem się na Eclipse + ARM gcc, ponieważ nie podoba mi się limit kodu na Keil i nie mam pieniędzy, aby uzyskać płatną wersję. Zgodnie z samouczkami zainstalowałem Eclipse wraz z narzędziami ARM gcc …
Po około 3 latach pracy z MCU wciąż nie wiem, jakie jest zastosowanie przerw w oprogramowaniu? Wykonałem kilka zadań w STM32 i nigdy nie korzystałem z przerw w oprogramowaniu. Rzeczywiście, jest to dla mnie duże pytanie: Dlaczego, kiedy możemy użyć prostej funkcji do wykonania zadania, powinniśmy użyć przerwania oprogramowania? Jakie …
Jaki jest prawdziwy punkt odcięcia pod względem kompromisu między kosztem a wydajnością przy wyborze 32-bitowych mikrokontrolerów? Innymi słowy, wraz ze wzrostem i dominacją architektur ARM, dlaczego nadal używamy 8-bitowych i 16-bitowych mikrokontrolerów? Czy nadal są znacznie tańsze? Rozumiem, że bardzo tanie urządzenia nie potrzebują zasobów oferowanych przez większe i bardziej …
Potrzebuję wykonać transformacje rotacyjne (i inne) we wbudowanej aplikacji, wymagające funkcji sin () cos () i tan (). Wiem, że możesz korzystać z tabel przeglądowych i to jedyne rozwiązanie, jakie mogłem znaleźć, prowadząc własne badania, ale czy jest tam dobra biblioteka ze stałymi punktami wyzwalania? Zastanawiam się nad zastosowaniem kory …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany stosu inżynierii elektrycznej. Zamknięte 5 lat temu . Mamy starszy system 5 V, który intensywnie wykorzystuje czujniki analogowe i różne inne cyfrowe wejścia / wyjścia 5 V. …
Ostatnio dużo pracuję z Arduino. Jest to bardzo proste, ponieważ można bezpośrednio na nim wykonać kod C ++ bez potrzeby systemów operacyjnych lub sterowników. Przeprowadziłem badania i AFAIK, zwykle instalujesz Linuksa na Raspberry PI i tworzysz na nim skrypty pythonowe lub binarne C ++. Pytanie: Czy można na nim uruchomić …
Stworzymy tablicę ARM z wbudowanym modemem GSM. Chcemy móc aktualizować oprogramowanie ARM bezprzewodowo. Czy istnieje jakieś dobre, niezawodne rozwiązanie typu open source? Jeśli nie, czy istnieje płatny system operacyjny z tą funkcją?
Mam zestaw LPC1114. W ciągu ostatnich kilku dni analizowałem implementację Cortex M0 w CMSIS, aby dowiedzieć się, jak to się dzieje. Do tej pory rozumiałem, w jaki sposób mapowane są wszystkie rejestry i jak mogę uzyskać do nich dostęp. Ale wciąż nie wiem, w jaki sposób są w nim realizowane …
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Szukam ARM, najlepiej z MMU, który nie znajduje się w pakiecie BGA, więc hobbystów przepuszczam go w domu.
Czy ludzie tutaj używali układu LPC1343 Cortex-M3? Wcześniej zbudowałem kilka małych obwodów z mikrokontrolerami PIC, ale teraz używam LPC1243 Cortex-3 / ARM. Używam prototypowej płytki LPCXpresso, która działa bardzo dobrze, ale chcę teraz zbudować odpowiednią płytkę drukowaną dla mojego obwodu. Uważam, że ten układ jest o wiele ładniejszy do pracy …
Cześć wszystkim, pracuję na urządzeniu używającym arm-elf-gcc do kompilacji kodu dla płyty prototypowej MakingThings. Moja maszyna programistyczna to Linux z systemem Ubuntu 9.10. Na innym systemie Linux używającym Ubuntu, arm-elf-gcc działa poprawnie, ręcznie budując i instalując gcc, po 3 lub 4 próbach. Próbuję wybrać najlepszy sposób instalacji zestawu narzędzi, ale …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.