AHBbGao 发表于 2024-4-6 08:55:16

楼主真是高 人,学习了。只是有一点,能不能再细介绍一下,如何实现一个按钮同时检测是长按还是短按的原理讲解。

电子DIY小家 发表于 2024-4-7 08:07:15

AHBbGao 发表于 2024-4-6 08:55
楼主真是高 人,学习了。只是有一点,能不能再细介绍一下,如何实现一个按钮同时检测是长按还是短按的原理 ...

参考这个帖子里的按键检测,只是把帖子里的高低电平判断换成触摸按键的数值判断。
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=7023

kmsafe 发表于 2024-4-14 14:32:01

楼主能否分享播放W25Q128 WAV文件的代码

大大怪 发表于 2024-5-26 09:58:49

电子DIY小家 发表于 2023-3-15 15:45
软件模拟USB下载,大部分电脑没这么复杂
五、程序下载
刚刚已经焊接好了最小系统,那就可以直接下载程序了 ...

在调试过程中每次都要拔电源按按键就恒麻烦

soma 发表于 2024-5-26 10:40:41

这个蛮好玩的。可以学下

小涵子爸爸 发表于 2024-7-15 16:38:51

看了电路图有点小疑问,MCU是5V供电的,没有见到3.3V转换电路,这样直连FLASH没有问题么?看手册W25Q128JV供电的上限是3.6V啊

DebugLab 发表于 2024-7-15 17:04:15

小涵子爸爸 发表于 2024-7-15 16:38
看了电路图有点小疑问,MCU是5V供电的,没有见到3.3V转换电路,这样直连FLASH没有问题么?看手册W25Q128JV ...

Q1、D1有压降,但也不建议

学习单片机对付一下可以理解,量产不能这样

lxb08512 发表于 2024-7-15 17:06:35


for(i=0;i<16;i++)
    {
      TK_zero=(TK_zero>>3);
      printf("%u\t",(u16)TK_zero);
      T_KeyCmp = 4500;
    }   

您好,请问代码里面TK_zero=(TK_zero>>3);,为什么TK_zero的值需要右移3位呢,麻烦指导,谢谢!

小涵子爸爸 发表于 2024-7-15 17:39:26

DebugLab 发表于 2024-7-15 17:04
Q1、D1有压降,但也不建议

学习单片机对付一下可以理解,量产不能这样


感谢指点,我再理解下

阿飞7812 发表于 2024-8-13 09:49:23

牛人啊,这个都行
页: 1 2 3 4 5 6 7 [8] 9
查看完整版本: 触摸电子琴从无到有心得分享——基于STC8H4K64TL的电子琴