Witam serdecznie.
Zrobiłem mały port, a właściwie dopasowanie funkcji niskopoziomowych do kinetisa. Na razie komunikacja z kartą SD jest programowa, ale gdy ogarnę SPI, to i wersja sprzętowa pojawi się w tym wątku. Obsługa samej biblioteki jest identyczna jak np. dla AVR, bo niczego na wyższych poziomach nie musiałem zmieniać. Konfiguracja (przypisanie pinów) znajduje się w pliku ARMlowlevel.h
Pozdrawiam.
PS. Sposób pisania programu dopasowałem do dialektu gnu90, by nie trzeba było grzebać w ustawieniach projektu (kompilatora). Domyślnie kompilator używa gnu90, ale nic nie stoi na przeszkodzie, by przełączyć się na gnu99 lub C99.
[KL25Z][Petit FatFs] library R0.03
- Antystatyczny
- Geek
- Posty: 1168
- Rejestracja: czwartek 03 wrz 2015, 22:02
[KL25Z][Petit FatFs] library R0.03
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
"The true sign of intelligence is not knowledge but imagination" Albert Einstein.
- Nefarious19
- Newb
- Posty: 80
- Rejestracja: sobota 02 sty 2016, 20:45
Re: [KL25Z][Petit FatFs] library R0.03
Widzę że idziesz jak burza pogratulować
Plany na przyszłość: C, C++, C#
- Antystatyczny
- Geek
- Posty: 1168
- Rejestracja: czwartek 03 wrz 2015, 22:02
Re: [KL25Z][Petit FatFs] library R0.03
Póki co jest łatwo, ale jazda się zacznie, gdy przyjdzie mi ogarnąć DMA i inne moduły, z którymi dotąd nie miałem do czynienia w praktyce
"The true sign of intelligence is not knowledge but imagination" Albert Einstein.
- Antystatyczny
- Geek
- Posty: 1168
- Rejestracja: czwartek 03 wrz 2015, 22:02
Re: [KL25Z][Petit FatFs] library R0.03
Witam. Uzupełniłem bibliotekę o sprzętową obsługę SPI. Paczka do pobrania jest w pierwszym poście.
Pozdrawiam
Pozdrawiam
"The true sign of intelligence is not knowledge but imagination" Albert Einstein.
Wróć do „Programowanie ARM Freescale w C/C++”
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości