資源簡介
此代碼基于正點原子的STM32F407VET6,可直接下載來用,含有SD\Flash+FatFs。可讀取存儲多個浮點型數據到SD/Flash,下載后直接運行即可。也可以直接修改成自己所需的,其他STM32類型板子也可以參考移植。

代碼片段和文件信息
/*------------------------------------------------------------/
/?Open?or?create?a?file?in?append?mode
/------------------------------------------------------------*/
FRESULT?open_append?(
????FIL*?fp????????????/*?[OUT]?File?object?to?create?*/
????const?char*?path????/*?[IN]??File?name?to?be?opened?*/
)
{
????FRESULT?fr;
????/*?Opens?an?existing?file.?If?not?exist?creates?a?new?file.?*/
????fr?=?f_open(fp?path?FA_WRITE?|?FA_OPEN_ALWAYS);
????if?(fr?==?FR_OK)?{
????????/*?Seek?to?end?of?the?file?to?append?data?*/
????????fr?=?f_lseek(fp?f_size(fp));
????????if?(fr?!=?FR_OK)
????????????f_close(fp);
????}
????return?fr;
}
int?main?(void)
{
????FRESULT?fr;
????FATFS?fs;
????FIL?fil;
????/*?Open?or?create?a?log?file?and?ready?to?append?*/
????f_mount(&fs?““?0);
????fr?=?open_append(&fil?“logfile.txt“);
????if?(fr?!=?FR_OK)?return?1;
????/*?Append?a?line?*/
????f_printf(&fil?“%02u/%02u/%u?%2u:%02u\n“?Mday?Mon?Year?Hour?Min);
????/*?Close?the?file?*/
????f_close(&fil);
????return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????109142??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\CORE\core_cm4.h
?????文件??????22735??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\CORE\core_cm4_simd.h
?????文件??????17146??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\CORE\core_cmFunc.h
?????文件??????20513??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\CORE\core_cmInstr.h
?????文件??????29605??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\CORE\startup_stm32f40_41xxx.s
?????文件???????3248??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\css_e.css
?????文件???????3661??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\css_j.css
?????文件???????1063??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\img\app1.c
?????文件???????1597??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\img\app2.c
?????文件???????3811??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\img\app3.c
?????文件??????10365??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\img\app4.c
?????文件???????1414??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\img\f1.png
?????文件???????1458??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\img\f2.png
?????文件???????1039??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\img\f3.png
?????文件???????2335??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\img\f4.png
?????文件???????2479??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\img\f5.png
?????文件???????1436??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\img\f6.png
?????文件??????11388??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\img\f7.png
?????文件??????11421??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\img\funcs.png
?????文件???????2401??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\img\la
?????文件???????2379??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\img\la
?????文件???????7932??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\img\modules.png
?????文件??????19068??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\img\rwtest.png
?????文件???????8153??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\img\rwtest2.png
?????文件???????3011??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\img\rwtest3.png
?????文件???????5352??2016-04-15?21:59??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\doc\updates.txt
?????文件???????3473??2018-11-20?16:05??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\exfuns\exfuns.c
?????文件???????1316??2018-11-20?16:05??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\exfuns\exfuns.h
?????文件???????9730??2020-03-25?22:06??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\exfuns\fattester.c
?????文件???????1551??2020-03-25?19:17??SD_Flash+FatFs+浮點型數據存取-Y\FATFS\exfuns\fattester.h
............此處省略269個文件信息
- 上一篇:H20UVE.exe
- 下一篇:Django電商網站全代碼
評論
共有 條評論