• 大小: 1.09MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-17
  • 语言: 其他
  • 标签: STM32  OLED菜单  

资源简介

基于STM32单片机,使OLED液晶显示屏进行多级菜单显示。

资源截图

代码片段和文件信息

/***
  *****************************************************************************
  * @file beep.c
  * @author
  * @version V1.0
  * @date  2014-11-15
  * @brief 
  *****************************************************************************
 ***/
#include “beep.h“

/** 
  * @name void BEEP_Init(void)
  * @brief  BEEP初始化
  * @param none
  * @retval none
  */ 
void BEEP_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
/*使能GPIOF时钟*/
RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_BEEP ENABLE);

/*BEEP的GPIO配置*/
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_BEEP;
/*GPIO输出模式*/
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;
/*推挽输出*/
GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
/*GPIO输出速度为100MHz*/
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;
/*GPIO下拉*/
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_DOWN;
/*初始化GPIO*/
GPIO_Init(GPIOF &GPIO_InitStructure);
}

/** 
  * @name void BEEP_Control(u8 sta)
  * @brief  BEEP控制函数
  * @param sta:  BEEP_ON(BEEP开) BEEP_OFF(BEEP关)
  * @retval none
  */ 
void BEEP_Control(u8 sta)
{
(sta) ? (BEEP = 1) : (BEEP = 0); //判断LED1状态
}

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

     文件     109142  2014-07-17 21:52  OLED菜单程序\CORE\core_cm4.h

     文件      22735  2014-07-17 21:52  OLED菜单程序\CORE\core_cm4_simd.h

     文件      29605  2014-08-02 00:12  OLED菜单程序\CORE\startup_stm32f40_41xxx.s

     文件        660  2014-11-15 20:37  OLED菜单程序\Drives\inc\beep.h

     文件        831  2014-11-15 20:47  OLED菜单程序\Drives\inc\key.h

     文件        741  2014-11-15 20:37  OLED菜单程序\Drives\inc\led.h

     文件       1721  2014-11-19 21:49  OLED菜单程序\Drives\inc\oled.h

     文件      35017  2014-01-02 11:23  OLED菜单程序\Drives\inc\oledfont.h

     文件      20326  2014-10-23 12:13  OLED菜单程序\Drives\inc\sdio_sdcard.h

     文件        725  2014-10-14 15:02  OLED菜单程序\Drives\inc\spi.h

     文件        849  2014-07-10 22:37  OLED菜单程序\Drives\inc\sram.h

     文件       2337  2014-05-06 19:53  OLED菜单程序\Drives\inc\w25qxx.h

     文件       1168  2014-11-15 20:37  OLED菜单程序\Drives\src\beep.c

     文件       1806  2014-11-15 20:47  OLED菜单程序\Drives\src\key.c

     文件       1361  2014-11-16 17:14  OLED菜单程序\Drives\src\led.c

     文件      12206  2014-11-19 22:03  OLED菜单程序\Drives\src\oled.c

     文件      64107  2014-10-23 13:18  OLED菜单程序\Drives\src\sdio_sdcard.c

     文件       3472  2014-07-09 21:56  OLED菜单程序\Drives\src\spi.c

     文件       8615  2014-07-10 22:37  OLED菜单程序\Drives\src\sram.c

     文件       9712  2014-10-22 18:13  OLED菜单程序\Drives\src\w25qxx.c

     文件       3248  2014-01-15 00:31  OLED菜单程序\FATFS\doc\css_e.css

     文件       3661  2014-01-15 00:31  OLED菜单程序\FATFS\doc\css_j.css

     文件       1063  2013-09-18 21:47  OLED菜单程序\FATFS\doc\img\app1.c

     文件       1597  2013-10-18 21:41  OLED菜单程序\FATFS\doc\img\app2.c

     文件       3811  2014-01-13 20:56  OLED菜单程序\FATFS\doc\img\app3.c

     文件      10365  2014-01-07 15:10  OLED菜单程序\FATFS\doc\img\app4.c

     文件       1414  2011-09-02 22:10  OLED菜单程序\FATFS\doc\img\f1.png

     文件       1458  2007-02-10 03:12  OLED菜单程序\FATFS\doc\img\f2.png

     文件       1039  2007-02-10 03:12  OLED菜单程序\FATFS\doc\img\f3.png

     文件       2335  2008-01-05 20:27  OLED菜单程序\FATFS\doc\img\f4.png

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

评论

共有 条评论