-
Data: 2009-11-19 07:41:33
Temat: Re: AVR32 - jak ruszyc z tym prockiem
Od: SM <b...@k...com.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]> No to pościgaj się z gcc. Duet kompilator+optymalizator potrafi czasami
> tak wymyślić sekwencję instrukcji, dodatkowo ze zmienioną kolejnością,
> że w ASM musiałbyś długo siedzieć i kombinować, czy W OGÓLE da się to
> napisać jeszcze optymalniej. A biorąc pod uwagę czas zużyty na pisanie
> programu (czyli kasa w firmie na to wydana) - to ASM jest kompletnie
> nieopłacalny. Dolicz jeszcze czas usuwania błędów z tysięcy linii kodu w
> asemblerze, brrrr.
>
Mam zrobione USB CDC więc mogę podać "wyniki":
Całość w ASMie i jednej pętli. Program wygląda tak:
Na starcie:
Inicjalizacja procka (flahs, clock,...).
Inicjalizacja timera 0 (i przerwań).
Inicjalizacja USART.
Inicjalizacja USB.
W głównej pętli:
Obsługa USART
Obsługa USB
Program to co odbierze na USB wysyła na USART, to co
odbierze na USART wysyła na USB.
Poza główną pętla obsługa przerwania od timera 0 co 1ms
(tak dla celów testowo-poznawczych przerwań)
Całość (razem ze strukturami USB) zajęła mi 1920 bajtów.
SM
Następne wpisy z tego wątku
- 20.11.09 22:42 Adam Dybkowski
- 21.11.09 03:55 SM
- 21.11.09 03:58 SM
- 24.11.09 18:41 Artur M. Piwko
- 25.11.09 04:45 SM
Najnowsze wątki z tej grupy
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- NETIA i hasło logowania
- Modulacja FM
- Najgorszy język programowania
- Kol. sukces po polsku: firma Szumisie sp. z o.o.
- Chińska Telefonia 6G - Chcą Nas Sterować Elektrycznie - Jak Kukiełki w Teatrze Lalek!!!
- RS-485 ale automatycznie dwukierunkowy
- Leżakujące SSD gubią po roku dane
- kolorowy e-paper
- Sterownik kotła CO praca PWM
- Jakie baterie A23 i LR44?
- OLED SSD1306 - degradacja?
- Który symulator AVR jest ,,prawilny"?
- Disk on Module, czym to odczytać?
Najnowsze wątki
- 2025-12-09 Co ten palant BREDZI? Przecież to nie ma prawa się ZDARZYĆ ;)
- 2025-12-09 A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- 2025-12-09 A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- 2025-12-09 Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- 2025-12-09 Fwd: Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- 2025-12-09 Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- 2025-12-09 kradna olej
- 2025-12-09 Flipper
- 2025-12-08 na wnuczka
- 2025-12-08 Geniusz
- 2025-12-08 nie bedzie migrantow
- 2025-12-08 Białystok => Konsultant Microsoft Dynamics AX/365 SCM Consultant - Se
- 2025-12-08 Białystok => Microsoft Dynamics AX/365 SCM Consultant - Service & Sup
- 2025-12-08 Białystok => Konsultant ERP Microsoft Dynamics 365 Commerce <=
- 2025-12-08 Białystok => React Developer with knowledge of C++ <=




2035 rok coraz mniej realny? Europa traci tempo w wyścigu o elektromobilność