Chinaunix首页 | 论坛 | 博客
  • 博客访问: 116088
  • 博文数量: 153
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 882
  • 用 户 组: 普通用户
  • 注册时间: 2022-03-12 10:39
个人简介

不积小流,无以成江海。

文章分类

全部博文(153)

文章存档

2023年(50)

2022年(90)

我的朋友

分类: 嵌入式

2023-07-25 08:33:36

1.  attiny84A:调试读i2c时序,没有第二次的设备地址问题。
当时出现 :寄存器地址,发现获取的地址右移2位才是对的。
调试经验:当出现数据存在移位时,又有移位寄存器的设置,则一般先遍历下移位寄存器的配置看下。
overflow 计数器不一定是配置0xe,或者0x0,也可能是其他的值。

2、按键抖动问题
参考文档:
Stm32学习之按键输入 https://blog.csdn.net/YoNow/article/details/107281185

关于EXTI_GetITStatus()函数
在这次实验中,我将EXTI_GetITStatus(EXTI_Line1)==0,因为我以为是按键触发,其实都是只要接收到中断,必然触发为1,而不是0,所以应该改为EXTI_GetITStatus(EXTI_Line1)==1;
https://blog.csdn.net/qq_41235781/article/details/105984162

按键消抖、长按的处理方案(中断法、延时法)
https://blog.csdn.net/u012500747/article/details/130084943?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-130084943-blog-104377608.235%5Ev38%5Epc_relevant_sort_base3&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-130084943-blog-104377608.235%5Ev38%5Epc_relevant_sort_base3&utm_relevant_index=1

下面这个图片来自于网络:

阅读(194) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~