-
Data: 2013-11-05 10:49:48
Temat: Re: Komunikacja z pendrive USB, pic32 a konkurencja
Od: Sylwester Łazar <i...@a...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]> Uruchomienie usb msd zajęło mi godzinkę: przeniesienie kodu
...
> Gdyby nawet te future drivey były tylko w asm zamiast w C, to
> włączenie ich w istniejący projekt na pewno zajęłoby więcej niż tą
> godzinę.
>
> --
> Marek
Wiesz dobrze, tak jak ja, że czas jaki na to poświęciłeś, aby to uruchomić,
był znacznie dłuższy.
Samą godzinkę, to może zajęło Ci skompilowanie i dostosowanie.
Droga opracowania projektu składa się z wielu dodatkowych kroków, które są
niezależne
od asm czy C np. instalacja MPLABA na nowszym komputerze, przeczytanie
manuala do DevBoard'a, poszukanie, którą procedurę musisz wywołać,
zrozumienie co autor miał na myśli itp.
Jednak to co następuje teraz, to faza wymiany hardware'u na konkurencję (jak
napisałeś).
W związku z powyższym trochę tak uciekasz i ... znów kilka godzin.
Jeżeli Twój projekt wydaje Ci się duży, to rozbij go na mniejsze.
W szczególności możesz użyć np. dwóch procesorów z gotowym C-codem:
a) do szybkiego internetu
b) do obsługi karty SD
Jednak to jest jeszcze większa ucieczka.
Tak czy inaczej napisz do jakich prędkości doszedłeś i na czym, bo chyba nie
zdecydujesz się na asm.
Miałem taki przypadek, gdzie była prosta pętla w C na odczytywanie portu
równoległego i wysyłanie po Ethernecie.
Chłopak napisał to w C, używając stosu Microchipa na 18Fxxxx
Sama pętla wysyłania danych była prosta jak drut.
Nalegałem, aby zobaczyć gdzie biega w pętli mikrokontroler.
Wstawka została zrobiona w asm i transfer podskoczył kilkakrotnie.
Czasem naprawdę niewiele potrzeba.
S.
Następne wpisy z tego wątku
- 05.11.13 12:26 Marek
- 07.11.13 09:31 Sylwester Łazar
- 07.11.13 18:43 Marek
Najnowsze wątki z tej grupy
- Odbiornik ADS-B i wzmacniacze
- Thunderbird i dysk...
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
Najnowsze wątki
- 2025-07-27 Jest porozumienie w sprawie umowy handlowej UE-USA
- 2025-07-27 Dziwne... :)
- 2025-07-27 Czy to jeszcze dziala
- 2025-07-27 Fotele firmy RECARO Aircraft Seating ze Świebodzina dla nowych samolotów LOT
- 2025-07-27 Fotele firmy RECARO Aircraft Seating ze Świebodzina dla nowych samolotów LOT
- 2025-07-26 Elektrownia Siersza w kolejce do zaorania
- 2025-07-26 Odkryte w Polsce złoża ropy i gazu powodują nerwowość u Niemców
- 2025-07-26 Odbiornik ADS-B i wzmacniacze
- 2025-07-26 Next.Gazeta informuje, że od 2029 roku (lub 2030 roku) cyfrowe euro stanie się prawnym środkiem płatniczym w całej UE
- 2025-07-26 Warszawa => Head of Technology <=
- 2025-07-26 Warszawa => Strategic Account Manager <=
- 2025-07-26 Mołdawia. Demokratura zastępuje demokrację.
- 2025-07-26 Prawicowa influencerka Candace Owens zapowiada walkę do końca ,,dla całego świata" [z parą prezydencką Macron]
- 2025-07-26 Next.Gazeta informuje, że od 2029 roku (lub 2030 roku) cyfrowe euro stanie się prawnym środkiem płatniczym w całej UE
- 2025-07-26 Ukraińscy kibice [w trakcie meczu] wzywali do zabijania Serbów