网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月26日
漏签
0
天
嵌入式吧
关注:
99,184
贴子:
422,778
看贴
图片
吧主推荐
游戏
18
回复贴,共
1
页
<<返回嵌入式吧
>0< 加载中...
求助大佬们
只看楼主
收藏
回复
贴吧用户_J7eeJ57
微控制器
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
主要是oled方面的代码,
w我的代码无法实现给的要求,朋友们能帮我看一下吗
,我的情况我放到楼下了
贴吧用户_J7eeJ57
微控制器
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
具体是数字以极快的速度加一,就是在0123456789之间快速切换
2025-08-26 17:41:31
广告
不感兴趣
开通SVIP免广告
贴吧用户_J7eeJ57
微控制器
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
如果可以解决了我的问题我可以请喝奶茶
车站使劲等
启动代码
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
把按键改成外部中断,在中断里count++
黠岑里
板级软件
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
输入配置一下上下拉电阻,可能浮空导致电平不稳一直触发++
🐢
️
启动代码
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
你这个不是摁下去就低电平了,然后你松手又不快,重复while(1)检测低电平,不累加才奇怪
🐢
️
启动代码
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
你检测的事件是低电平又不是摁下那一次,你只要摁下是低电平就会一直检测导致一直累加count值
🐢
️
启动代码
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
最简单的办法就是把第一个if的RESET改成SET,模拟检测下降沿
2025-08-26 17:35:31
广告
不感兴趣
开通SVIP免广告
贴吧用户_aVJW1UZ
寄存器
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
void TIM3_IRQHandler(void)
{
if(TIM_GetITStatus(TIM3, TIM_IT_Update) == SET) // {}中为中断处理
{
printf("IRQHandler!!!\r\n");
// 反转LED灯
if( flag == 0 )
{
GPIO_SetBits(GPIOC, GPIO_Pin_13);
flag = 1;
}
else
{
GPIO_ResetBits(GPIOC, GPIO_Pin_13);
flag = 0;
}
}
TIM_ClearITPendingBit(TIM3, TIM_IT_Update);
}找到一个,改一下就行了,定时器中断3s改变一次电平,然后主循环放检测按键是否按下(最好弄个函数,模块化,记得消抖),然后检测到按下不用清屏,只改屏幕上一部分的文字
贴吧用户_5XXayJZ
晶体管
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
第一可以考虑问问ai很有用真的
第二一方面是抖动,更重要的不是按下去的时候一直在++吗,你人脑模拟一下。你按下去delay10ms后,检测到低电平加加,然后,while1循环检测到被按下再次delay10ms后又加加,你的手不可能在10ms后迅速抬起可能会都50ms循环五次了才抬手,所以会加加。解决就是再加判断是否回到高电平(要加上拉),没回去就一直等待抬手恢复零输入后在加加
当然我是猜测啦
贴吧用户_GtA8aD5
导线
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
加个循环卡住就好了
Highashope
导线
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
百度搜索 按键消抖
贴吧用户_J7eeJ57
微控制器
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
问题已经解决啦,谢谢所有热情的老哥
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示