内容概要:本文档介绍了富满微电子集团股份有限公司生产的FM8118加湿器控制芯片的技术规格和功能特点。FM8118是一体化设计,集成了锂电池充放电、按键检测和驱动等功能,仅需少数外接组件即可组建加湿器系统,提供4小时的工作时长。它拥有独特的省电模式,在未使用时维持很低的工作电流;充电模块安全高效,支持USB端口直接充电;具有LED指示功能和完善的故障保护机制; 适合人群:电子产品设计制造的专业技术人员,尤其是专注于智能家居设备如空气加湿器的设计人员。 使用场景及目标:该资料旨在帮助工程师们更好地理解和应用这种高效的单片控制系统,从而优化自家产品的硬件配置,提升用户体验,特别是在干热区域市场。 阅读建议:由于文中包含了大量具体的技术指标和参数表格,强烈建议读者仔细研究每一部分的具体说明,特别是‘典型应用电路’章节提供的实例图解对于实践操作非常有用。此外,在布局PCB时还需注意一些关键细节,比如正确安装滤波电容器的位置以避免干扰。
1
基于51单片机,实现了按键检测功能,主要使用c语言编程。
2023-12-27 12:57:27 54KB
1
STM32对GPIO端口进行高低配置,来进行上下左右键的检测,同时该软件具有按键软件消抖配置,防止出现检测不正常的现象。
2023-03-27 10:42:30 5.33MB STM32 按键检测
1
verilog 实现按键检测
2022-09-09 11:04:59 3KB verilog
1
主要涉及技术: 1) TIM5通用定时器的脉宽捕获功能,捕获一个按键的低电平时间 2)输入捕获的配置和原理
2022-07-30 20:36:51 1.35MB STM32 KEY 按键检测 输入捕获
1
1.内容概要: 按键检测代码,实现短按,长按,连续按下检测功能。全程通畅无阻塞。 详细说明见博客: http://t.csdn.cn/DP43e 2. 使用说明: 通过修改宏定义可以修改开关时间; 通过查看头文件可以方便移植到不同硬件上; 3. 适合人群: 适合STM32学习者,或者STM32从业人员,便于积累功能模块,了解无阻塞设计方式;掌握静态全局变量,全局变量使用方法 4. 其他说明: 详情见博客: http://t.csdn.cn/DP43e
2022-07-20 21:01:08 351KB STM32 按键检测
1
1.内容概要: 按键检测代码,采用delay_ms方式,进行延时防抖。优点是不需要等到按键弹起就可以检测,缺点是会产生delay阻塞。 2. 使用说明: 通过修改宏定义可以修改开关时间; 通过查看头文件可以方便移植到不同硬件上; 3. 适合人群: 适合STM32学习者,或者STM32从业人员,便于积累功能模块,了解无阻塞设计方式;掌握静态全局变量,全局变量使用方法 4. 其他说明: 详情见博客: http://t.csdn.cn/DP43e
2022-07-19 14:00:37 351KB STM32 MCU C 按键检测
1
1.内容概要: 按键检测代码,利用定时器实现按键防抖,全程无阻塞方式。 2. 使用说明: 通过修改宏定义可以修改开关时间; 通过查看头文件可以方便移植到不同硬件上; 3. 适合人群: 适合STM32学习者,或者STM32从业人员,便于积累功能模块,了解无阻塞设计方式;掌握静态全局变量,全局变量使用方法 4. 其他说明: 详情见博客: http://t.csdn.cn/DP43e
2022-07-19 14:00:35 350KB STM32 C语言 按键检测 按键防抖
1
1.内容概要: 按键检测代码,采用while循环方式,死等按键弹起。优点是稳定且实现了按键防抖,缺点是while循环在按键卡死状态下,会导致系统死机。 2. 使用说明: 通过修改宏定义可以修改开关时间; 通过查看头文件可以方便移植到不同硬件上; 3. 适合人群: 适合STM32学习者,或者STM32从业人员,便于积累功能模块,了解无阻塞设计方式;掌握静态全局变量,全局变量使用方法 4. 其他说明: 详情见博客: http://t.csdn.cn/DP43e
2022-07-18 19:00:34 348KB MCU STM32 C
1
用来演示无阻塞方式按键防抖代码开发 1. 完成了TIM, USART, LED GPIO初始化,从这里开始修改代码 2. 使用说明: 通过修改宏定义可以修改开关时间; 通过查看头文件可以方便移植到不同硬件上; 3. 适合人群: 适合STM32学习者,或者STM32从业人员,便于积累功能模块,了解无阻塞设计方式;掌握静态全局变量,全局变量使用方法 4. 其他说明: 更加详细说明见博客
2022-07-18 09:00:47 339KB STM32 MCU 无阻塞开发 按键检测
1