Jaka jest różnica między mikrokontrolerem a
Urządzenie, które zawiera centralną jednostkę przetwarzającą (CPU), pamięć i (ogólnie) asortyment urządzeń peryferyjnych I / O (UART, ADC, DAC, I / O ogólnego przeznaczenia, I2C itp.) W ściśle sprzężonym standalone pakiet.
Jaka jest różnica między mikrokontrolerem a
Często zadawane pytanie tutaj i gdzie indziej. Czy C ++ jest odpowiedni dla systemów wbudowanych? Mikrokontrolery? RTOS? Tostery? Komputery wbudowane? Czy OOP jest użyteczny w mikrokontrolerach? Czy C ++ usuwa programator zbyt daleko od sprzętu, aby był wydajny? Czy Cdu Arduino (bez...
Arkusz danych dla ATTiny13A, na przykład, podaje częstotliwość minimalną 0 MHz. Czy to oznacza, że zegar można uruchomić na dowolnej arbitralnie niskiej częstotliwości bez żadnych skutków ubocznych? Zakładam, że pobiera niższy prąd przy niższych częstotliwościach zegara? Czy 0 MHz oznacza, że...
W 8-bitowym mikroprocesorze szyna danych składa się z 8 linii danych. W 16-bitowym mikroprocesorze magistrala danych składa się z 16 linii danych i tak dalej. Dlaczego nie ma 256-bitowego mikroprocesora ani 512-bitowego mikroprocesora? Dlaczego po prostu nie zwiększają liczby linii danych i nie...
Rozumiem, że DSP jest zoptymalizowany pod kątem cyfrowego przetwarzania sygnałów, ale nie jestem pewien, jak to wpływa na zadanie wyboru układu scalonego. Prawie wszystko, co robię z mikrokontrolerem, obejmuje przetwarzanie sygnałów cyfrowych! Na przykład porównajmy popularny Microchip dsPIC30 lub...
Jaki jest najtańszy sposób połączenia bezprzewodowego kilku mikrokontrolerów przy niskich prędkościach na krótkich dystansach. Chcę, aby był bardzo tani, korzystał ze zwykłych dyskretnych części i był fizycznie mały. Nie dbam o pasma i licencje, dopóki to działa. 802.15.4 / ZigBee, Bluetooth i...
Na przykład PIC10F200T Praktycznie każdy kod, który napiszesz, będzie większy niż ten, chyba że jest to układ jednofunkcyjny. Czy jest jakiś sposób, aby załadować więcej pamięci programu z pamięci zewnętrznej lub coś takiego? Jestem tylko ciekawy, nie rozumiem, jak to może być bardzo przydatne ......
Czytając o FPGA, jeśli dobrze rozumiem, są to zasadniczo w pełni konfigurowalne obwody bramki logicznej. Dzięki temu można zaprojektować z nimi wszystko. Można zaprojektować wszystko w najbardziej spersonalizowany sposób, a tym samym osiągnąć te same cele w znacznie bardziej wydajny sposób, który...
Z mojego doświadczenia wynika, że spalanie mikrokontrolerów jest dość łatwe. Umieść 5 V na ziemi, GND na V CC i w jednej chwili twój układ zostanie spalony. Co dokładnie dzieje się wewnętrznie, co powoduje, że całkowicie przestaje działać? Na przykład, gdybym był w stanie magicznie otworzyć...
Widziałem wiele artykułów, które mówią mi, że powinienem używać RTOS do zarządzania czasem i zasobami. Mój czas nie pozwolił mi na własne badania, więc przychodzę do chiphakera po radę. Korzystam z mikrokontrolerów o niskim zużyciu zasobów (MSP430, PIC) i szukałem RTOS, których mogę użyć. Do...
W moich eksperymentach użyłem tylko BJT jako przełączników (do włączania i wyłączania rzeczy takich jak diody LED itp.) Dla moich wyjść MCU. Wielokrotnie mówiono mi jednak, że tranzystory MOSFET w trybie N-channel są lepszym wyborem dla przełączników (patrz tutaj i tutaj , przykłady), ale nie...
Spotkałem wiele projektów, w których mikrokontroler AVR korzysta z bootloadera (takiego jak Arduino), ale nie rozumiem tego pojęcia zbyt dobrze. Jak mogę zrobić bootloader (dla dowolnego mikrokontrolera)? Po napisaniu mojego programu ładującego, w jaki sposób jest programowany do mikrokontrolera...
Zauważyłem, że w odniesieniu do mikrokontrolerów istnieje kilka sposobów ich programowania. Jestem trochę zaznajomiony z USB, ponieważ moje Arduino można programować przez USB. Co to jest interfejs JTAG lub SPI? W końcu wiem, że te interfejsy umożliwiają flashowanie układu nowymi instrukcjami,...
O ile rozumiem, matryca pakietu DIP znajduje się na środku, a reszta to tylko rama prowadząca. Biorąc pod uwagę, że mam nieużywane piny, czy mogę wyciąć górną część tego mikrokontrolera ( ATmega16 / 32 )? Czy nadal będzie działał później? Edycja: dziękuję za wszystkie odpowiedzi. Zdałem sobie...
Czytam arkusz danych układu ARM Cortex, a konkretnie rozdział GPIO. Ostatecznie chcę skonfigurować różne piny GPIO, aby używały ich w trybie „Funkcja alternatywna” w celu dostępu do odczytu / zapisu do pamięci SRAM. Ze wszystkich dostępnych rejestrów GPIO nie rozumiem dwóch: GPIO_PUPDRi...
Pracuję z mikrokontrolerem PIC z wbudowanym 10-bitowym przetwornikiem ADC i chcę mierzyć napięcie w zakresie od -1 do -3 V. Pomyślałem o zastosowaniu wzmacniacza operacyjnego w trybie odwracania, aby napięcie było dodatnie, a następnie doprowadziłem je do zasilacza mikrokontrolera, ale tutaj...
Dlaczego wszyscy używają sterowników PLC w środowiskach przemysłowych zamiast rozwiązań opartych na mikrokontrolerach? W przypadku dłuższych zadań program PLC jest tak skomplikowany jak program mikrokontrolera. Rozwiązanie oparte na mikrokontrolerze może być bardziej konfigurowalne i ma niższą...
Jaki jest dobry mikrokontroler do wykonywania aplikacji Ethernet? A może potrzebuję dobrej biblioteki Ethernet, aby połączyć się z Ethernetem MAC /
Nasz dział zakupów zamówił AT32UC3B1256, a dostawca ma kilka tysięcy w magazynie. Tace te mają jednak kod daty od 2009 r. Podczas gdy okres trwałości zwykle nie stanowi większego problemu w przypadku układów scalonych, 10 lat to całkiem sporo. Szukałem ogólnych informacji na temat okresu...
W tej odpowiedzi przeczytałem, że mikrokontrolery zwykle nie mają przetworników DAC, podczas gdy mają ADC. Dlaczego? edytuj Doceniam fakt, że integracja rezystorów jak w przetworniku cyfrowo-analogowym R-2R jest droga pod względem nieruchomości (dziękuję Mike, za odpowiedź), ale pomyślałem, że...