Otrzymuję dane przez UART z innego AVR. Jednak robię inne rzeczy, więc nie chcę ciągle sprawdzać UART. Wiem, że są przerwania, ale widzę tylko jedno z otrzymanych zakończeń, które, jak zakładam, nadal wymaga ode mnie sondowania, aby dokończyć
Otrzymuję dane przez UART z innego AVR. Jednak robię inne rzeczy, więc nie chcę ciągle sprawdzać UART. Wiem, że są przerwania, ale widzę tylko jedno z otrzymanych zakończeń, które, jak zakładam, nadal wymaga ode mnie sondowania, aby dokończyć
Chcesz poprawić ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź jest poprawna. Odpowiedzi bez wystarczającej ilości szczegółów mogą być edytowane lub usuwane. Mam bardzo ograniczone doświadczenie z układami FPGA...
Pracuję z ARM Cortex M3 (konkretnie STM32F217IGH6). Czy został do niego przeniesiony jakiś system
Tworzę aplikację pomiarową za pomocą TI MSP430 i chciałbym usłyszeć sugestie dotyczące tego, jakiego rodzaju pamięci mogę użyć. Chodzi o to, aby użyć go do logowania przez określony czas, a następnie pobrać dane na komputer, gdy urządzenie jest podłączone przez USB. Szacuje się, że pomieści do 5...
Zazwyczaj programuję PIC w C, zwykle dla konwerterów przełączanych. Słyszałem o różnych narzędziach i standardach analizy statycznej, takich jak MISRA C , których można użyć do poprawy niezawodności kodu. Chciałbym wiedzieć więcej. Jakie standardy lub narzędzia mogą być odpowiednie dla mojego...
Z entuzjazmem pamiętam dni X-10, w których można było podłączyć komputer do każdej płyty ściennej w domu, używając nośnika linii energetycznej do przesyłania sygnałów do adresowalnych odbiorników (z różnym powodzeniem). OK, więc może nie muszę zdalnie włączać kuchenki mikrofalowej z komputera, ale...
Wybacz mi, jeśli na to pytanie już udzielono odpowiedzi, ale nie mogłem znaleźć odpowiedzi ani na tej stronie, ani w szerszym Internecie. Jestem doświadczonym programistą z przyzwoitą wiedzą na temat programowania niskopoziomowego, ale stosunkowo nowy w programowaniu wbudowanym. Uczę się...
Niedawno odkryłem przyczynę paskudnego błędu, nad którym pracowałem z Atmel AT91SAM9G20 SBC z uruchomionym U-boot , bootloaderem typu open source. Istotą problemu było to, że U-boot oczekiwał, że sprzęt zostanie skonfigurowany inaczej niż ja go zbudowałem, więc niektóre rejestry urządzeń były źle...
Wstępne pytanie Mam ogólne pytanie dotyczące obsługi przerwań w mikrokontrolerach. Korzystam z MSP430, ale myślę, że pytanie to może zostać rozszerzone na inne komputery PC. Chciałbym wiedzieć, czy dobrą praktyką jest włączanie / wyłączanie przerwań często w kodzie. Mam na myśli, jeśli mam część...
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...