Gast
#4300878
Hi Leute, ich habe mir mit CubeMX ein Projekt zusammengebaut und darin auch den USB-Host und FatFS eingebunden. Leider finde ich weder Doku noch vollständige Beispiele, wie man diese beiden zusammen verwendet. Wenn ich einen Stick einstecke, wechselt der State des USB-Hosts im User-Process auf HOST_USER_CONNECTION. Prinzipiell scheint der Stick also erkannt zu werden. Wenn ich daraufhin im Main-Loop
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
ausführe, endet das f_open mit dem Fehler FR_DISK_ERR. Was mache ich falsch? Kennt jemand ein vollständiges Implementierungsbeispiel? Ich habe mich bei obigem an das Beispiel aus http://www.st.com/st-web-ui/static/active/jp/resource/technical/document/user_manual/DM00105259.pdf gehalten. Irgendwas wichtiges scheint aber noch zu fehlen. Jemand eine Idee? Michael