Uncategorized

Bounty na funkcje piratów autobusowych, zdobądź bezpłatny V2 PCB

wkładamy nagrodę na dwóch priorytetowych funkcjach piratów autobusowych. Możesz uzyskać bezpłatny PCB do nadchodzącego autobusu Pirate V2, pisząc trochę kodu. Hack dziennie ma zróżnicowaną i utalentowaną grupę czytelników i znamy kogoś, ma doświadczenie, aby wprowadzić te zmiany przy minimalnej trudności.

Najbardziej aktualny kod integruje bootloader PIC24F, aby uzyskać łatwe aktualizacje bez programatora. Chcielibyśmy dodać protokół Snooper, ale wymaga przerwania. Jednak z bootloaderem przerywanie przerwania są przerywane i jeszcze w pełni zrozumieć, jak to działa. Wyślemy PCB i zdjęcie 24F do pierwszej osoby, która modyfikuje kod, aby zademonstrować UART, SPI, lub zmienić przerwania powiadomienia z ładowarką rozruchową. Microchip’s 24F Bootloader App Note jest dostępna tutaj. Kompletny.

Obecna funkcja pomiaru częstotliwości jest hack, który używa licznika i zegara. Bądź pierwszym, który przeprowadził zamiast tego przechwytywanie peryferyjne wejście i uzyskać bezpłatny PCB. Zobacz funkcję BPFREQ (Void) w base.c. Kompletny.

Najbardziej aktualny kod piracki i skompilowane oprogramowanie układowe można sprawdzić z Google Code SVN. Prześlij swój kod za pomocą komentarzy poniżej lub busPirate@hackaday.com.

Aktualizacja: Oba problemy zostały rozwiązane. Dziękuję za twoje sugestie.