资源简介

普中科技stm32开发板几十个开发应用程序实例,包括:led,按键,时钟,中断,各种通信方式等等

资源截图

代码片段和文件信息

#include “beep.h“

/*******************************************************************************
* 函 数 名         : BEEP_Init
* 函数功能    : 蜂鸣器端口初始化函数    通过改变频率控制声音变化
* 输    入         : 无
* 输    出         : 无
*******************************************************************************/
void BEEP_Init()   //端口初始化
{
GPIO_InitTypeDef GPIO_InitStructure; //声明一个结构体变量,用来初始化GPIO

SystemInit();
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOBENABLE);   /* 开启GPIO时钟 */

/*  配置GPIO的模式和IO口 */
GPIO_InitStructure.GPIO_Pin=BZ; //选择你要设置的IO口
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;   //设置推挽输出模式
GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;   //设置传输速率
GPIO_Init(GPIOB&GPIO_InitStructure);   /* 初始化GPIO */
}

/*******************************************************************************
* 函 数 名         : sound1
* 函数功能    : 蜂鸣器报警函数
* 输    入         : 无
* 输    出         : 无
*******************************************************************************/
void sound1()  //救护车报警
{
u32 i=5000;
while(i--)    //产生一段时间的PWM波,使蜂鸣器发声
{
GPIO_SetBits(GPIOBBZ);  //IO口输出高电平
delay(i);
GPIO_ResetBits(GPIOBBZ);   //IO口输出低电平
delay(i--);
}
}

/*******************************************************************************
* 函 数 名         : sound2
* 函数功能    : 蜂鸣器报警函数   通过改变频率控制声音变化
* 输    入         : 无
* 输    出         : 无
*******************************************************************************/
void sound2()  //电动车报警
{
u32 i=1000;
while(i--) //产生一段时间的PWM波,使蜂鸣器发声
{
GPIO_SetBits(GPIOBBZ);    //IO口输出高电平
delay(i);
GPIO_ResetBits(GPIOBBZ); //IO口输出低电平
delay(i--);
}
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    ..A.SH.       162  2015-06-05 09:59  库函数版\实验10:232串口通信\~$实验5:按键.doc

    ..A.SH.    315392  2015-06-05 09:44  库函数版\实验10:232串口通信\~WRL0001.tmp

     文件     109107  2015-06-05 09:55  库函数版\实验10:232串口通信\串口设置.png

     文件     399111  2015-06-16 14:55  库函数版\实验10:232串口通信\实验10:232串口通信.pdf

     文件        514  2015-06-05 11:02  库函数版\实验10:232串口通信\实验说明.txt

     文件      59715  2014-12-09 16:24  库函数版\实验10:232串口通信\工程模板\1.uvopt

     文件       1879  2015-05-28 11:07  库函数版\实验10:232串口通信\工程模板\APP\beep\beep.c

     文件        194  2015-05-28 11:02  库函数版\实验10:232串口通信\工程模板\APP\beep\beep.h

     文件       1065  2015-05-28 11:37  库函数版\实验10:232串口通信\工程模板\APP\key\key.c

     文件        451  2014-12-09 17:01  库函数版\实验10:232串口通信\工程模板\APP\key\key.h

     文件       2342  2015-05-28 11:15  库函数版\实验10:232串口通信\工程模板\APP\LED\led.c

     文件        182  2015-05-28 10:40  库函数版\实验10:232串口通信\工程模板\APP\LED\led.h

     文件       1314  2015-05-28 11:25  库函数版\实验10:232串口通信\工程模板\APP\SysTick\systick.c

     文件        121  2014-12-09 16:09  库函数版\实验10:232串口通信\工程模板\APP\SysTick\systick.h

     文件       2301  2015-05-29 10:39  库函数版\实验10:232串口通信\工程模板\APP\usart\usart.c

     文件        102  2014-12-11 16:57  库函数版\实验10:232串口通信\工程模板\APP\usart\usart.h

     文件        497  2015-06-05 10:54  库函数版\实验10:232串口通信\工程模板\Jlink Regs CM3.txt

     文件        285  2014-12-11 16:01  库函数版\实验10:232串口通信\工程模板\JlinkSettings.ini

     文件        399  2011-04-23 10:24  库函数版\实验10:232串口通信\工程模板\keilkilll.bat

     文件      17273  2010-06-07 10:25  库函数版\实验10:232串口通信\工程模板\Libraries\CMSIS\CM3\CoreSupport\core_cm3.c

     文件      85714  2011-02-09 14:59  库函数版\实验10:232串口通信\工程模板\Libraries\CMSIS\CM3\CoreSupport\core_cm3.h

     文件      26297  2011-03-14 12:31  库函数版\实验10:232串口通信\工程模板\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\Release_Notes.html

     文件      15766  2011-03-10 10:52  库函数版\实验10:232串口通信\工程模板\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_cl.s

     文件      15503  2011-03-10 10:52  库函数版\实验10:232串口通信\工程模板\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_hd.s

     文件      15692  2011-03-10 10:52  库函数版\实验10:232串口通信\工程模板\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_hd_vl.s

     文件      12376  2011-03-10 10:52  库函数版\实验10:232串口通信\工程模板\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_ld.s

     文件      13656  2011-03-10 10:52  库函数版\实验10:232串口通信\工程模板\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_ld_vl.s

     文件      12765  2011-03-10 10:52  库函数版\实验10:232串口通信\工程模板\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_md.s

     文件      14073  2011-03-10 10:51  库函数版\实验10:232串口通信\工程模板\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_md_vl.s

     文件      15955  2011-03-10 10:51  库函数版\实验10:232串口通信\工程模板\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_xl.s

............此处省略8501个文件信息

评论

共有 条评论