Mam problem z najnowszą biblioteką FatFs. Wszystko działa idealnie na SPI1, a na SPI2 nie chce chodzić. Może ktoś z doświadczonych kolegów zerknie na konfigurację. Przy ustawieniu SPI_CH na 1 wszystko śmiga jak należy, przy 2 tylko rozpoznaje, że karta jest włożona lub wyjęta. Przyglądam się temu i nie widzę błędu. Co tu jest nie tak?
Wprowadziłem tylko jedną poprawkę do oryginału. Zmieniłem port dla MMC_CD z PD8 (nie mam takowego) na PC4 (tak jak jest przy konfiguracji dla SPI1). Nie wiem dlaczego to nie chce działać dla SPI2.
Poniżej cała oryginalna biblioteka.
Code: c
Wprowadziłem tylko jedną poprawkę do oryginału. Zmieniłem port dla MMC_CD z PD8 (nie mam takowego) na PC4 (tak jak jest przy konfiguracji dla SPI1). Nie wiem dlaczego to nie chce działać dla SPI2.
Poniżej cała oryginalna biblioteka.
Code: c