资源简介
普中科技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串口通信\工程模板\Jli
文件 285 2014-12-11 16:01 库函数版\实验10:232串口通信\工程模板\Jli
文件 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个文件信息
- 上一篇:瑞芯微固件解包打包工具V11.zip
- 下一篇:最新b站后端源码,学习使用
相关资源
- BC26-STM32系列源代码
- STM32F1、F4电机PWM调速及PID速度闭环控
- 思科NEXUS+5K2K交换架构 绝版学习资料
- stm32f407+cubemax+iic主从通信
- Keil STM32F0系列 支持库
- Lierda LoRa介绍及规划
- STM32多路ADC采集Demo(DMA和非DAM)
- stm32f107中文资料,中文用户手册
- MES系统学习资料3
- STM32CubeMX v4.27.0版本软件2018年10月最新
- Keil.STM32F0xx_DFP.2.0.0 keil5 STM32F0xx支持文
- vivado学习资料-高亚军
- STM32F407实现鸣志步进电机S型加速实现
- STM32f1系列芯片包及固件库.zip
- STM32史上最全库
- MES系统学习资料2
- stm32cubemx
- STM32F4xx_DSP_StdPeriph_Lib_V1.4.0
- WM8978模块资料(含有STM32F1 标准库 H
- STM32F407 SD卡模拟U盘,fatfs文件系统,
- STM32F407ZGT6最小系统板
- STM32F429(IAR)+FreeRTOS+TouchGFX.rar
- stm32f103-cube配置-USB组合设备.zip
- SIM7600ce参考资料
- STM32F4xx_DFP.2.13.0
- 嵌入式网络那些事——STM32物联实战
- FAT32文件系统的STM32上的移植
- UCOSIII_V3.03.01 源代码
- STM32CubeMX 串口 DMA+空闲中断实现不定长
- stm32f401 nucleo评估板原理图、PCB文件
评论
共有 条评论