STM32
直播中

jackhui

11年用户 1053经验值
私信 关注
[问答]

用STM8L151G4做了块触摸板,只要设置第一bank的数目大于1就出错没有采样信号为什么?

我用STM8L151G4做了块触摸板,使用STM8L_touch library v1.1的STM8L152C6-E01例程(10按键),更改了引脚(3个组,每个组两个按键,有3个采样电容)。现在配置的时候只有每个bank的第一个按键是正常的,也就是配置为6 bank ,6个按键都能正常。按原理的两个bank,只要设置第一bank的数目大于1就出错没有采样信号,第二bank数目大于1则第一个正常,別的无采样波形。

回帖(1)

李华

2024-4-29 18:21:11
这个问题可能是由于STM8L151G4的硬件限制或者STM8L_touch library v1.1的实现问题导致的。以下是一些建议,希望能帮助您解决问题:

1. 检查STM8L151G4的数据手册,了解其硬件限制。确保您的设计没有超出芯片的规格。

2. 仔细阅读STM8L_touch library v1.1的文档,了解库的使用方法和限制。确保您的代码符合库的要求。

3. 检查您的触摸板设计,确保所有引脚连接正确,没有短路或断路的情况。

4. 尝试使用STM8L_touch library v1.1的示例代码,看看是否可以复现问题。如果可以复现,那么问题可能出在库的实现上。

举报

更多回帖

发帖
×
20
完善资料,
赚取积分