資源簡介
基于stm32單片機(jī)的 SD卡 fat文件系統(tǒng) ,使用串口控制臺進(jìn)行操作,帶LCD回顯功能。可實(shí)現(xiàn)SD卡的目錄打開,文件列表,新建文件,寫文件等。移植fatfs0.1版本

代碼片段和文件信息
#include?“beep.h“
/*******************************************************************************
*?函?數(shù)?名?????????:?BEEP_Init
*?函數(shù)功能 ???:?蜂鳴器端口初始化函數(shù) ???通過改變頻率控制聲音變化
*?輸????入?????????:?無
*?輸????出?????????:?無
*******************************************************************************/
void?BEEP_Init() ??//端口初始化
{
GPIO_InitTypeDef?GPIO_InitStructure; //聲明一個(gè)結(jié)構(gòu)體變量,用來初始化GPIO
SystemInit();
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOBENABLE);???/*?開啟GPIO時(shí)鐘?*/
/*??配置GPIO的模式和IO口?*/
GPIO_InitStructure.GPIO_Pin=BZ; //選擇你要設(shè)置的IO口
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP; ??//設(shè)置推挽輸出模式
GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz; ??//設(shè)置傳輸速率
GPIO_Init(GPIOB&GPIO_InitStructure);? ?/*?初始化GPIO?*/
}
/*******************************************************************************
*?函?數(shù)?名?????????:?sound1
*?函數(shù)功能 ???:?蜂鳴器報(bào)警函數(shù)
*?輸????入?????????:?無
*?輸????出?????????:?無
*******************************************************************************/
void?sound1()??//救護(hù)車報(bào)警
{
u32?i=5000;
while(i--) ???//產(chǎn)生一段時(shí)間的PWM波,使蜂鳴器發(fā)聲
{
GPIO_SetBits(GPIOBBZ); ?//IO口輸出高電平
delay(i);
GPIO_ResetBits(GPIOBBZ); ??//IO口輸出低電平
delay(i--);
}
}
/*******************************************************************************
*?函?數(shù)?名?????????:?sound2
*?函數(shù)功能 ???:?蜂鳴器報(bào)警函數(shù) ??通過改變頻率控制聲音變化
*?輸????入?????????:?無
*?輸????出?????????:?無
*******************************************************************************/
void?sound2()??//電動車報(bào)警
{
u32?i=1000;
while(i--) //產(chǎn)生一段時(shí)間的PWM波,使蜂鳴器發(fā)聲
{
GPIO_SetBits(GPIOBBZ); ???//IO口輸出高電平
delay(i);
GPIO_ResetBits(GPIOBBZ); //IO口輸出低電平
delay(i--);
}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件??????23634??2017-09-22?22:51??3、SD卡?fat系統(tǒng)?串口控制臺\1.PNG
?????文件??????59715??2014-12-09?16:24??3、SD卡?fat系統(tǒng)?串口控制臺\1.uvopt
?????文件???????1879??2015-05-28?11:07??3、SD卡?fat系統(tǒng)?串口控制臺\APP\beep\beep.c
?????文件????????194??2015-05-28?11:02??3、SD卡?fat系統(tǒng)?串口控制臺\APP\beep\beep.h
?????文件???????3248??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\css_e.css
?????文件???????3661??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\css_j.css
?????文件???????1063??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\img\app1.c
?????文件???????1597??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\img\app2.c
?????文件???????3811??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\img\app3.c
?????文件??????10365??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\img\app4.c
?????文件???????1414??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\img\f1.png
?????文件???????1458??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\img\f2.png
?????文件???????1039??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\img\f3.png
?????文件???????2335??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\img\f4.png
?????文件???????2479??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\img\f5.png
?????文件???????1436??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\img\f6.png
?????文件??????11388??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\img\f7.png
?????文件??????11421??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\img\funcs.png
?????文件???????2401??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\img\la
?????文件???????2379??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\img\la
?????文件???????7932??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\img\modules.png
?????文件??????19068??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\img\rwtest.png
?????文件???????8153??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\img\rwtest2.png
?????文件???????3011??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\img\rwtest3.png
?????文件???????5352??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\doc\updates.txt
?????文件???????3722??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\exfuns\exfuns.c
?????文件???????1564??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\exfuns\exfuns.h
?????文件???????7722??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\exfuns\fattester.c
?????文件???????1225??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\exfuns\fattester.h
?????文件???????8488??2016-04-15?21:59??3、SD卡?fat系統(tǒng)?串口控制臺\APP\FATFS\src\00readme.txt
............此處省略274個(gè)文件信息
- 上一篇:串口控制臺代碼stm32
- 下一篇:IDL培訓(xùn)教材基于IDL8.0
評論
共有 條評論