- 博客(4)
- 收藏
- 关注
原创 关于阿达ADPT005芯片在遇到大干扰的情况下会死掉
最近出现很多屏幕触摸不良的。查问题后发现都是把板子从机器上拆下来是好,但装到模块上就不行,应该是机器里强电或者大电容等对芯片造成了干扰。后来用示波器测了触摸芯片的输出引脚,的确是当弹簧按键按下时候,芯片没有输出,初步认为是触摸芯片死掉。后来为了解决这个问题,每隔5秒给触摸芯片的复位引脚一个低电平,定时复位,避免触摸芯片死掉的问题出现。后来这种触摸不良的问题的确有所改善。尽量选用靠谱...
2019-10-11 10:47:33
574
原创 STM32按键控制LED(不用固件库)
用的是STM32F407ZET6。控制的LED灯的四个引脚分别是LED0 ->PF9,LED1 -> PF10,LED2-> PE13,LED3 -> PE14。按键的四个引脚分别是KEY0--> PA0,KEY1--> PE2,KEY2--> PE3,KEY3--> PE4。 在循环里判断按键是否按下(对应的引脚输入会变为0),如果按下,则对应的LED引脚输出低电平,即可点亮。
2017-10-19 19:11:35
1441
转载 C语言中static修饰的函数和普通函数的区别
用static修饰的函数,本限定在本源码文件中,不能被本源码文件以外的代码文件调用。而普通的函数,默认是extern的,也就是说,可以被其它代码文件调用该函数。 在函数的返回类型前加上关键字static,函数就被定义成为静态函数。普通 函数的定义和声明默认情况下是extern的,但静态函数只是在声明他的文件当中可见,不能被其他文件所用。因此定义静态函数有以下好处: 1、其他文件中可以定义相同名
2017-09-30 22:19:29
4864
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人