- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 模拟串口模拟串口中断接收和发送
协议不多解释,直接上正题。1、配置GPIO4为中断输入,GPIO5为输出。2、中断接收代码:#define RECVSIZE 50#define SET_GPIO5_HIGH GPIO_SetPins(GPIO_PIN_5);#define SET_GPIO5_LOW GPIO_ResetPins(GPIO_PIN_5);unsigned char receivedata[RECVSIZE]={0},datatemp, icount,recvflag=0,EndPosition=0..
2020-06-08 17:54:41 1856
原创 STM32使用标准库,有时候在SLEEP模式下无法唤醒问题
现在标准库暴露越来越多的问题,今天碰到一个客户在sleep mode下出现无法唤醒现象,正常来说,只要有中断,都可以把它唤醒,但事实就是相反,几千套产品出现几十台无法从sleep模式下唤醒。 解决办法: 1、在无法唤醒条件下,检测外围电压,电流,一切正常。 2、测量唤醒源电压,能达到唤醒电平。 3、查看代码配置,似乎并未有什么异常。 4...
2018-02-09 10:13:28 4270
原创 基于HAL库,STM32 实现按键唤醒+中断实现连按两次和三次
在很多时候,我们都会碰到要实现按键连按功能,笔者起初刚实现这功能,挺纠结的,为什么呢?我项目的要求是按键唤醒,因此要使用外部中断,同事要实现2次连按和3次连按两种功能,但是在网上也没找到相关资料,大部分都是按键状态机,无法满足我要求,好了,闲话不多说,下面直接讲代码实现。1、中断扫描按键,PA8是我其他功能外部中断,PA0是按键唤醒和按键扫描,注意代码红色部分,起初觉得因为HAL库
2018-01-12 09:13:33 6802 2
原创 关于MDK调试stm32f072vbt6(HAL库)内部flash在擦除仿真时,卡死在擦除函数,同时弹出“Cannot access target.shutting down debug sessi
关于MDK调试stm32f072vbt6(HAL库)内部flash在擦除仿真时,卡死在擦除函数,同时弹出“Cannot access target.shutting down debug sessi
2017-12-20 08:58:25 6716 3
原创 完美解决SetupFactory 打包后安装出现注册表错误
致使用setupfactory打包碰到XXX.OCX或者XXX.dll注册失败的软件开发人员笔者在百度的时候,发现很多使用setupfactory打包的软件开发人员,往往会碰到XXX.OCX或者XXX.dll注册失败,这让很多软件开发人员很痛苦,笔者也是这样痛苦过来,不过笔者现几乎解决这个问题,现与同仁共同探讨,欢迎提出更好的意见。本文使用setupfactory9.0打包工具打包VB6.
2017-05-23 16:27:36 7098
QI协议V1.2.4.zip
2019-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人