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

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

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

代码说明:

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

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

发表评论

0 个回复

  • arms3c2410汇编启动源码start.s,
    arms3c2410汇编启动源码start.s,-Start arms3c2410 compilation of source start.s,
    2022-06-17 06:29:34下载
    积分:1
  • LPC23XX系列红外(IrDA)项目的源代码文件更直接,can be used……
    LPC23XX系列红外(IrDA)工程文件加源代码,直接可用。-LPC23XX Series Infrared (IrDA) project file plus source code, can be used directly.
    2022-07-21 22:12:20下载
    积分:1
  • STM32F4XX calculate CRC
    Cortex ARM-M4 STM32F4XX使用的硬件模块CRC.计算CRC32带poly 0x04C11DB7(以太网)任意长度缓冲区。Keil 4的项目。
    2022-02-14 17:05:07下载
    积分:1
  • 路由器简单的链路层实现收发
    该代码实现的是路由器收发的功能。这种功能为了实现Bacnet楼宇设备间设备而设计的。BACnet是一个为嵌入式系统实现的BACnet (楼宇自动化和控制网络)专门协议。 BACnet本身就是一个标准的路由协议设计用于处理通信自动化的建筑,如空调系统和其他暖通设备。楼宇自动控制网络数据通讯协议(即: A Data Communication Protocol for Building Automation and Control Networks,简称《BACnet协议》)由美国暖通、空调和制冷工程师协会(ASHRAE ) 组织的 标准项目委员会135P (Stand Project Committee即SPC 135P)历经八年半时间开发的。
    2022-01-28 10:44:57下载
    积分:1
  • 基于LPC2368的LCD控制程序,同时有Jlink下的调试配置
    基于LPC2368的LCD控制程序,同时有Jlink下的调试配置-LPC2368 based on the LCD control procedures, at the same time has under the debug configuration Jlink
    2023-06-19 09:05:03下载
    积分:1
  • This a example for LPC2110
    This a example for LPC2110
    2023-05-06 00:00:04下载
    积分:1
  • 用Visual C++ 实现获得CPU有关信息
    用Visual C++ 实现获得CPU有关信息-Visual C realization of the CPU information
    2022-01-26 00:24:16下载
    积分:1
  • LJD 44b0xDVK III user manual
    arm学习板 LJD-44b0xDVK-III使用手册-LJD 44b0xDVK III user manual
    2023-09-07 01:10:03下载
    积分:1
  • 2812 D/A数模转换程序
    应用背景 // //      TMDX AL  // //########################################################################### // //  Ver | dd mmm yyyy | Who  | Description of changes // =====|=============|======|=============================================== //  0.55| 06 May 2002 | L.H. | EzDSP Alpha Release //  0.56| 20 May 2002 | L.H. | No change //  0.57| 24 May 2002 | L.H. | Added initialization of RAM control registers //      |             |      | for TMX samples. //########################################################################### #include "DSP28_Device.h" //--------------------------------------------------------------------------- // InitSysCtrl: //-------------------------
    2022-02-25 17:03:16下载
    积分:1
  • Linux
    基于arm的linux的ethernet_win网卡的驱动程序,已经经过调试,所很好的借鉴-Linux-based arm of the ethernet_win NIC driver, after debugging, as a good reference
    2022-04-07 16:08:45下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载