Pytania oznaczone «microcontroller»

14
Flash i EEPROM

Arkusz danych Atmega16 mówi, że tak a) 16 kilobajtów wbudowanej w system pamięci programu Flash oraz b) 512 bajtów EEPROM. Czy mikrokontroler może mieć dwa oddzielne ROM-y, które można programować za pomocą technologii EEPROM i technologii Flash? Czy moje wnioskowanie (jak podano powyżej) z...

14
Przełączanie z PIC na AVR [zamknięte]

W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...

13
Wstawanie z trybów głębokiego spania

Większość mikrokontrolerów (np. AVR, MSP430, PIC itp.) Obsługuje wiele różnych trybów uśpienia. „Najgłębszy” tryb uśpienia to taki, który ma najniższy pobór mocy (np. „Wyłączanie”, „wyłączanie”), ale wszystkie systemy zegarowe są zwykle zatrzymywane w tych trybach i wydaje mi się, że to jedyny...

13
Klasy C ++ dla abstrakcji styków we / wy

Szukam abstrakcji C ++ dla sprzętowych punktów We / Wy lub pinów. Rzeczy takie jak in_pin, out_pin, inout_pin, może open_collector_pin itp. Z pewnością mogę wymyślić taki zestaw abstrakcji, więc nie szukam odpowiedzi typu „hej, możesz to zrobić w ten sposób”, ale raczej „spójrz na tę bibliotekę,...

13
Jak przełączać moc mikrokontrolera za pomocą przycisku?

Mam urządzenie mikrokontrolera z zasilaniem bateryjnym. Obecnie przełączam zasilanie prostym włącznikiem / wyłącznikiem. Chcę przełączać zasilanie za pomocą jednego przycisku z minimalną modyfikacją schematu (prawdopodobnie programu mikrokontrolera) i bez zużycia, gdy urządzenie jest wyłączone. Jak...

13
Bardzo dokładny pomiar czasu

Zamierzam zmierzyć bardzo krótkie czasy tak dokładnie, jak to możliwe. Urządzenie otrzyma pierwszy impuls, aw ciągu 150 mikrosekund sześć kolejnych, każdy na osobnych przewodach. Czas między pierwszym sygnałem a każdym z sześciu pozostałych sygnałów musi być mierzony tak dokładnie, jak to możliwe....