随便调试了一下发现不能正确从sd卡读取数据

Signed-off-by: kevin <kevin@lmve.net>
This commit is contained in:
2021-03-12 15:00:37 +08:00
parent 33f317be69
commit 1dee44ab7c
10 changed files with 10509 additions and 11769 deletions
+2 -2
View File
@@ -13,7 +13,7 @@
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/> <provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="618543812541383522" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true"> <provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="863708209232398990" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/> <language-scope id="org.eclipse.cdt.core.gcc"/>
@@ -37,7 +37,7 @@
<provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/> <provider copy-of="extension" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser"/>
<provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="618543812541383522" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true"> <provider class="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" console="false" env-hash="863708209232398990" id="com.st.stm32cube.ide.mcu.toolchain.armnone.setup.CrossBuiltinSpecsDetector" keep-relative-paths="false" name="MCU ARM GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/> <language-scope id="org.eclipse.cdt.core.gcc"/>
Binary file not shown.
Binary file not shown.
+9913 -10940
View File
File diff suppressed because it is too large Load Diff
+585 -817
View File
File diff suppressed because it is too large Load Diff
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
c.c:14:5:my_main 672 static c.c:14:5:my_main 736 static
Binary file not shown.
+4 -5
View File
@@ -15,8 +15,8 @@ int my_main()
{ {
uint8_t res; uint8_t res;
FIL fil; FIL fil;
char fil_buff[64]; char fil_buff[128];
uint16_t br=0; uint16_t br=128;
char str[16]; char str[16];
LCD_BL(0); LCD_BL(0);
LCDx_Init(); LCDx_Init();
@@ -29,9 +29,8 @@ int my_main()
f_mount(&SD,"0:",1); f_mount(&SD,"0:",1);
res=f_open(&fil,"0:/demo.txt",FA_READ); res=f_open(&fil,"0:/demo.txt",FA_READ);
res=f_read(&fil,fil_buff,32,(UINT*)&br); res=f_read(&fil,fil_buff,64,(UINT*)&br);
sprintf(str,"%s\0\0",fil_buff); LCD_ShowString(0,0,fil_buff,16,RED,BLUE,64);
LCD_ShowString(0,0,str,16,RED,BLUE,64);
/* /*
sprintf(str,"%02x\n%02x\n%02x\n%02x\n%02x",ftinfo.fontok,ftinfo.ugbkaddr,ftinfo.ugbksize,ftinfo.f12addr,ftinfo.gbk12size); sprintf(str,"%02x\n%02x\n%02x\n%02x\n%02x",ftinfo.fontok,ftinfo.ugbkaddr,ftinfo.ugbksize,ftinfo.f12addr,ftinfo.gbk12size);