Pytania oznaczone «gcc»

18
Czy Code Sourcery G ++ Lite jest nadal opłacalnym projektem?

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 ludzie nadal z...

11
Problem Endian na STM32

Używam arm gcc (CooCox) do programowania odkrycia STM32F4 i walczyłem z problemem endian Próbuję z 24-bitowym ADC przez SPI. Ponieważ nadchodzą trzy bajty, MSB najpierw wpadłem na pomysł załadowania ich do unii, aby uczynić je (w każdym razie mam nadzieję!) Nieco łatwiejszymi w użyciu. typedef...

10
Eclipse + GNU ARM + STM32 - HAL lub SPL

Zacznę od opracowania ARM (po 2 latach AVR) i wybrałem płytę STM DISCOVERY z mikroprocesorem stm32f4. Zdecydowałem się na Eclipse + ARM gcc, ponieważ nie podoba mi się limit kodu na Keil i nie mam pieniędzy, aby uzyskać płatną wersję. Zgodnie z samouczkami zainstalowałem Eclipse wraz z...

10
Dlaczego kompilator nie używa bezpośrednio LSR

Cześć. Pracowałem nad projektem przy użyciu Arduino Uno (więc ATmega328p), w którym czas jest dość ważny, dlatego chciałem sprawdzić, w które instrukcje kompilator konwertuje mój kod. I tam mam uint8_tprzesunięcie o jeden bit w prawo przy każdej iteracji data >>= 1i wydaje się, że kompilator...

9
Dlaczego kompilator GCC pomija jakiś kod?

Nie rozumiem, dlaczego kompilator GCC wycina część mojego kodu, podczas gdy zachowuje absolutnie ten sam w sąsiedztwie? Kod C: #define setb_SYNCO do{(PORTA|= (1<<0));} while(0); ISR(INT0_vect){ unsigned char i; i = 10; while(i>0)i--; // first pause - omitted setb_SYNCO;...