-
Data: 2020-05-20 20:48:32
Temat: Re: karta SD na SPI zawiesza AtXmega128A3U
Od: Atlantis <m...@w...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 20.05.2020 20:05, jacek wrote:
> Sprawdź wyrównywanie pół w strukturach. Miałem podobny problem aczkolwiek
> portowalem z czego innego na STM32 (tez fakt na SD). Po wpisaniu czegoś w
> rodzaju #pragma pack(1) zadziałało. Problem brał się z tego ze oba
> kompilatory inaczej budowały struktury.
W kodzie sterownika karty SD nie mam żadnych struktur. Natomiast FatFS
jest uniwersalną biblioteką, która powinna kompilować się gdziekolwiek,
po dostarczeniu niskopoziomowych funkcji I/O. Już parę razy przenosiłem
te pliki pomiędzy AVR, PIC24 i PIC32 i do tej pory taki problem się nie
pojawił.
Jedyna "nowa" rzecz w tym przypadku, to zastosowanie kompilatora xc8
zamiast standardowego avr-gcc - testuję obsługę AVR-ów w MPLAB X IDE od
Microchipa.
No i ta hipoteza nie tłumaczy jednak dlaczego nie chciała u mnie działać
także sterownik z książki p. Francuza, pisany pod Xmegi...
Następne wpisy z tego wątku
- 20.05.20 21:31 Atlantis
- 21.05.20 11:13 Piotr Gałka
Najnowsze wątki z tej grupy
- Dławik CM
- JDG i utylizacja sprzetu
- Identyfikacja układ SO8 w sterowniku migających światełek choinkowych
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
- olej psuje?
- Internet w lesie - Starlink
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
- I3C
Najnowsze wątki
- 2024-12-01 "Chciałem zamówić kurs tym"
- 2024-11-30 Windykatorzy ścigają spadkobierców z mandat nieboszczyka za przekroczenie prędkości???
- 2024-11-30 Łódź => Technical Artist <=
- 2024-11-30 Lublin => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-11-30 Warszawa => Microsoft Dynamics 365 Business Central Developer <=
- 2024-11-30 Bieruń => Team Lead / Tribe Lead FrontEnd <=
- 2024-11-30 Zielona Góra => Senior PHP Symfony Developer <=
- 2024-11-30 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-30 Lublin => Spedytor międzynarodowy <=
- 2024-11-30 Warszawa => Mid IT Recruiter <=
- 2024-11-30 Warszawa => Fullstack Developer <=
- 2024-11-30 Żerniki => Dyspozytor Międzynarodowy <=
- 2024-11-30 Warszawa => System Architect (background deweloperski w Java) <=
- 2024-11-30 Katowice => Key Account Manager (ERP) <=
- 2024-11-30 Immatrykulacja...