Planuję migrację do architektury NXP Cortex M3 i jestem trochę zagubiony między istniejącymi narzędziami programistycznymi. Keil jest drogi i nie wiem, czy warto. Każdy, kto próbował jakiegoś kompilatora, może udzielić porady? Znalazłem ten kompilator http://www.code-red-tech.com/red-suite-2.php, który wydaje się dobry i niedrogi. Ktoś, kto próbował lub wiedział o tym, może dać …
Kiedy próbowałem pobrać nowszą wersję Code Sourcery G ++ Lite dla ARM, zauważyłem, że zostałem przekierowany do innej firmy i naprawdę trudno jest znaleźć na tej stronie coś o Sourcery G ++ Lite dla ARM. Czy ktoś zna status projektu Sourcery G ++ Lite dla ARM? Czy wciąż żyje, czy …
Powiedzmy, że masz dość prosty i mały mikrokontroler i nie masz interfejsu, komputera, debuggera, kompilatora ani asemblera. Czy możesz napisać kod w asemblerze, przekonwertować go (ręcznie) na kod maszynowy, a następnie przyłożyć zasilanie do odpowiednich styków za pomocą źródła napięcia? Rozumiem, że potrzebowałbyś odpowiedniego I / O i pamięci, aby …
Oto, co wiem o NPJ BJT (Bipolar Junction Transistors): Prąd emitera podstawowego jest wzmacniany razy HFE w kolektorze-emiterze, dzięki czemu Ice = Ibe * HFE Vbeto napięcie między emiterem bazy i, jak każda dioda, wynosi zwykle około 0,65 V. VecJednak nie pamiętam . Jeśli Vbejest niższy niż minimalny próg, tranzystor …
Rozważam projekty minimalistycznego systemu gier opartego na PIC18F85J5. Częścią mojego projektu jest to, że gry można ładować z karty SD bez konieczności przeprogramowywania układu lub flashowania pamięci programu. Wybrałem ten układ, ponieważ ma interfejs pamięci zewnętrznej, który pozwoli mi uruchamiać kod z zewnętrznej pamięci SRAM. Podstawową ideą jest to, że …
Chciałbym uruchamiać codzienne kompilacje lub rejestrować / zatwierdzać uruchamiane kompilacje projektów opartych na Keil MDK-ARM. Do tej pory mam problemy z funkcją pliku wsadowego IDE. Wymaga to zbudowania projektu przynajmniej raz za pomocą IDE, a następnie odprawy pliku wsadowego i powiązanych .__ioraz ._iaplików utworzonych przez IDE. Ponadto IDE umieszcza wiele …
Jestem długoletnim użytkownikiem AVR. Naprawdę podoba mi się, że AVR-GCC działa na dwóch głównych systemach operacyjnych, których używam (Mac OS X i Linux), jest open source i jest obsługiwany przez Atmel. Chciałbym wrócić do programowania PIC (użyłem ich w latach 90.), ponieważ istnieje kilka całkiem dobrych PIC, takich jak układy …
Kilka razy miałem jakieś podejrzane dane wyjściowe na monitorze szeregowym po przesłaniu kodu do Arduino: jak wieczne wyjście białych znaków lub nagle odcięcie ciągów lub zakodowanych ciągów. Ponieważ w Arduino IDE nie było błędu kompilacji ani ostrzeżenia, pomyślałem, że Arduino jest zepsute, ale po kilku testach odkryłem, że kompilator Arduino …
Niedawno rozpocząłem nowy projekt za pomocą mojego Arduino, które od jakiegoś czasu zbiera kurz. Wraz z fizyczną tablicą zbierającą kurz, podobnie jak moja kopia avr-gcc i bibliotek Arduino. Mogę zarządzać aktualizacją avr-gcc, ale nie pamiętam, jak skompilowałem biblioteki Arduino. Ze źródłem Arduino są wymienione pliki źródłowe i takie, ale nie …
Jak wspomniałem, właśnie zacząłem programować pic16f877a. Mogę teraz pracować z 7-segmentowymi wyświetlaczami. Obecnie używam kompilatora ccs. Nic w tym złego. Ale wolę być programistą niezależnym od kompilatora. Więc jednocześnie chcę pracować w innych kompilatorach, takich jak IAR lub Hitechc. Chcę wiedzieć, czy „deklaracja instrukcji programu w kompilatorach” inna niż ccs …
Próbuję napisać program dla ATTiny13. Mój problem polega na tym, że ma ogromne ograniczenia wielkości. Tworząc mój pierwszy program Hello World, zajęło 100 bajtów miejsca na program, aby światło się włączało i wyłączało! Czy są jakieś opcje, które mogę dać avr-gcc, aby zmniejszyć ten rozmiar? Ponadto, co jest w crt0? …
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.