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. 完成了TIM, USART, LED GPIO初始化,从这里开始修改代码 2. 使用说明: 通过修改宏定义可以修改开关时间; 通过查看头文件可以方便移植到不同硬件上; 3. 适合人群: 适合STM32学习者,或者STM32从业人员,便于积累功能模块,了解无阻塞设计方式;掌握静态全局变量,全局变量使用方法 4. 其他说明: 更加详细说明见博客
2022-07-18 09:00:47 339KB STM32 MCU 无阻塞开发 按键检测
1
JavaNIO非阻塞服务器示例.pdf
2022-07-14 14:04:20 49KB 考试
UDP 同步数据发送、接收
2022-07-11 14:36:01 2KB C++ UDP 同步、阻塞
1
1.内容概要: 采用类似typedef struct SysTimer { uint32_t SysCounter; uint32_t SysFlag; uint8_t min; uint8_t hour; }SysTimer_TypeDef的方式,定义系统时间结构体类型,用结构体类型设置时间参数,来进行计时; 2. 使用说明: 通过修改宏定义可以修改开关时间; 通过查看头文件可以方便移植到不同硬件上; 3. 适合人群: 适合STM32学习者,或者STM32从业人员,便于积累功能模块,了解无阻塞设计方式;掌握静态全局变量,全局变量使用方法 4. 其他说明: 更加详细说明见博客
2022-07-06 19:02:02 326KB STM32 MCU C语言 无阻塞
1
1.内容概要: STM32无阻塞控制LED,可以设置LED占空比和闪烁次数,采用TIM精确定时,采用宏定义定义数字,全局变量在头文件中声明,采用静态全局变量避免变量暴露; 2. 使用说明: 通过修改宏定义可以修改开关时间; 通过查看头文件可以方便移植到不同硬件上; 3. 适合人群: 适合STM32学习者,或者STM32从业人员,便于积累功能模块,了解无阻塞设计方式;掌握静态全局变量,全局变量使用方法 4. 其他说明: 更加详细说明见博客
2022-07-06 15:00:38 325KB stm32 嵌入式 单片机
1
1. STM32中,采用定时器6; 2. 实现无阻塞0.5HZ LED闪烁; 3. 全程宏定义软编码,方便移植。 4.详细描述见博客部分;
2022-07-06 09:01:32 326KB stm32 C
1
2004年全国数学建模试题,第二题电力市场的输电阻塞管理模型
2022-07-03 14:43:07 647KB 数学建模
1