登录
首页 » 嵌入式芯片 » 状态机制实现按键长按、短按、长按累加识别

状态机制实现按键长按、短按、长按累加识别

于 2022-08-19 发布 文件大小:6.34 kB
0 166
下载积分: 2 下载次数: 1

代码说明:

资源描述Key.c和Key.h  源文件实现了按键长按、短按、长按累加的识别,采用状态机制来实现按键消斗和不同按键状态识别,最大限度提升程序的运行效率和MCU利用率,该代码移植性,支持IO驱动按键,AD采样方式识别按键。采用DMA的方式获取AD采样数据,MCU采用STM32.

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • STM32F10x系列驱动0.96OLED(SSD1106)显示屏(软件模拟SPI通信),亲测可用
    资源描述 资源描述 资源描述 STM32F10x系列驱动0.96OLED(SSD1106)显示屏(软件模拟SPI通信),亲测可用 功能描述   :OLED 4接口演示例程(STM32系列) //              说明:  //              ---------------------------------------------------------------- //              GND    电源地 //              VCC  接5V或3.3v电源 //              D0   接PB10(SCL) //              D1   接PB11(SDA) //              RES  接PB12 //              DC   接PB13 //              CS   接PB14               //      
    2022-03-15 23:38:20下载
    积分:1
  • 飞利浦公司uCOS
    飞利浦公司uCOS-II_LPC2000.移植源代码-Philips uCOS-II_LPC2000. Transplant source code
    2022-07-22 05:16:06下载
    积分:1
  • 皮质
    STM32是以Cortex-M3为核的处理器,该例程介绍STM32下如何对系统时钟进行操作。系统时钟提供了精确的定时,如实时操作系统就是依靠这个来定时的。-Cortex-M3 based STM32-core processor for the routine introduction STM32 how to operate on the system clock. System clock provides a precise timing, such as real-time operating system is to rely on this timing.
    2022-08-03 08:31:46下载
    积分:1
  • STM32综合项目
    本综合项目设计电子图书、数码相框、音乐播放、应用中心、时钟、系统设置、FC 游戏机、收音机、记事本、运行器、 3D、手写画笔、照相机、录音机、 USB 连接、 TOM 猫、无线传书、计算器。
    2022-11-14 22:55:11下载
    积分:1
  • 1。对于flashdso API接口,包括flashdsoapi.dll,flashdsoapi.lib。FLASHD…
    1. API 为FlashDSO的接口,包含 FlashDSOAPI.DLL, FlashDSOAPI.LIB,FlashDSOAPI.H 使用手册 2.TestAPI 为FlashDSO API 的测试例程.-1. For FlashDSO API interface, included FlashDSOAPI.DLL, FlashDSOAPI.LIB. FlashDSOAPI.H manual 2.TestAPI FlashDSO API for the test test routines.
    2022-03-17 21:12:20下载
    积分:1
  • Freescale provided detailed information on the HCS12
    提供了freescale的HCS12详细的资料-Freescale provided detailed information on the HCS12
    2022-05-30 21:32:15下载
    积分:1
  • 对基于S3C2410开发平台上的CS8900的驱动,基于linux2.6.14内核完全可行。...
    对基于S3C2410开发平台上的CS8900的驱动,基于linux2.6.14内核完全可行。-S3C2410 development platform based on the CS8900 driver, based on the core linux2.6.14 entirely feasible.
    2022-03-04 20:40:38下载
    积分:1
  • 三星ARM处理器S3C44b0原理图,经典设计。
    三星ARM处理器S3C44b0原理图,经典设计。-Samsung ARM processor S3C44B0 schematics, classic design.
    2022-01-26 03:39:27下载
    积分:1
  • ATMEGA162的MMC、USB接口开发
    ATMEGA162的MMC、USB接口开发-ATMEGA162 the MMC, USB interface development
    2022-04-10 00:55:01下载
    积分:1
  • 世界时钟的一个显示程序及图形。自己下载看看吧
    世界时钟的一个显示程序及图形。自己下载看看吧-world clock and a graphic display program. Download let"s see it
    2022-08-09 12:55:15下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载