Pytania otagowane jako programming

Pytania dotyczące części programistycznych (FPGA, Flash, itp.) Zamiast tego należy zadać wiele pytań dotyczących programowania w witrynie Stack Overflow.

5
Freescale Kinetis KE - pisanie do flasha
Używam różnych mikrokontrolerów i mikroprocesorów od wielu, wielu lat, ale wydaje mi się, że przeszkadza mi seria Kinetis KE (w szczególności S9KEAZN64AMLC). 17 stycznia 2015 TL; DR: Freescale potwierdza, że wersja 2.0.0 ich oprogramowania Kinetis Design Studio nie działa z tym urządzeniem (w tym z własną płytą ewaluacyjną TRK-KEA64). Na …

8
Programowanie funkcjonalne z MCU (s)
Języki funkcjonalne, takie jak Haskell, LISP lub Scheme, umożliwiają programistom szybką pracę przy użyciu funkcjonalnego paradygmatu programowania . Mają swoje nieefektywności , ale moja aplikacja kładzie większy nacisk na wydajność programisty niż na wydajność samego programu. Chciałbym użyć programowania funkcjonalnego na mikrokontrolerze do sterowania maszyną itp. Jakie są ograniczenia, takie …

3
Jak spać Arduino
Jak zaprogramować tryb uśpienia dla Arduino? Jakie są dobre techniki uśpienia procesora, szczególnie w przypadku projektów zasilanych bateryjnie, ale budzenie się tylko w razie potrzeby?



3
W jaki sposób firmy wstępnie programują układy scalone?
W szczególności interesują mnie pakiety SMD. Zakładam, że pakiet DIP jest po prostu włożony do gniazda i tak zaprogramowany. Oczywiście można obejść ten problem, projektując nagłówek programisty w produkcie końcowym, aby kod mógł zostać przesłany i / lub zaktualizowany, ale wiem, że niektóre firmy sprzedają wstępnie zaprogramowane układy scalone (dostawcy …

4
ICSP lub wstępnie zaprogramowany mikrokontroler
Zaprojektowałem płytkę drukowaną do produkcji na małą skalę; obecnie lutuję ręcznie partiami po 20 sztuk. Ta płytka drukowana wykorzystuje mikrokontroler ATMEGA168, który programuję przed lutowaniem na płytce - ta metoda w tej chwili działa dla mnie dobrze. Mam na myśli wyprodukowanie i zmontowanie partii 200 płyt, ponieważ projektowany przeze mnie …

1
Czy można zaprogramować układ scalony do montażu powierzchniowego z pamięcią flash, a następnie lutować go ponownie?
Wiem, że wiele układów, takich jak ATMEGA328P-AU, wyświetla okresy przechowywania pamięci flash w określonych temperaturach, ale zwykle osiągają limit 100 ° C. Wiem, że najlepiej jest dołączyć na płytce przewody do programowania układu po lutowaniu, ale chcę tylko wiedzieć, jak wpływa to na pamięć flash przy temperaturach rozpływu ~ 230 …


4
FPGA - programowanie DIY
Programuję mikrokontrolery od kilku lat i właśnie odkryłem układy FPGA po zajęciach z projektowania cyfrowego. Po przeprowadzeniu badań dotyczących różnych układów FPGA, płyt programistycznych itp. Nadal waham się przed ich zakupem, ponieważ nie wiedziałbym, jak stworzyć własną wersję końcowego „produktu”. Umieściłem PIC, SAM, AVR itp. Na niestandardowych płytkach drukowanych bez …
9 fpga  spi  programming 

3
Używanie wielu zewnętrznych przerwań w PIC
Korzystałem PIC16F877( arkusz danych ) do kilku projektów. W przypadku pojedynczych przerwań zmiany zewnętrznego pinu można użyć PORTB0przerwania. Ale teraz muszę obsługiwać 8 niezależnych zewnętrznych przerwań zmiany pinów w jednym obwodzie. W arkuszu danych jest napisanych, że jest 15 przerwań PIC16F877, ale myślę, że są one liczone, w tym przerwania …

2
Jaka jest fizyczna reprezentacja sterty i stosu?
Z łatwością rozumiem, w jaki sposób .bss i kod mają fizyczne reprezentacje w procesorze, który ma zestaw pamięci dla instrukcji, które licznik programu może policzyć, a bss (blokowy symbol początkowy) to tylko dane globalne. Ale jest też stos zmiennych lokalnych i sterta pamięci dynamicznej. Jak te rzeczy są fizycznie wprowadzone …

5
ATTiny13 - avr-gcc Hello World używa ponad 100 bajtów?
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? …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.