|
接上篇:艾克姆IK-ZET6开发板Cube之GPIO 利用艾克姆IK-ZET6开发板通过STM32CubeMX开发实验。 本次测试板载电容触摸按键,利用其控制四个LED的亮、灭状态。这颗电容触摸芯片原理图中标识为JR223B,目前还没找到资料,但与TTP223应该是兼容的(详附件)。该芯片的Pin1为输出,默认为低电平状态,当其Pin3引脚检测到有触摸时Pin1翻转为高电平状态。开机时Pin1输出为低电平,D2、D4点亮、D1、D3熄灭;当用手指触摸按键时LED状态翻转;手指松开后LED状态再次翻转。 一、实验资源 1、艾克姆IK-ZET6开发板; 2、keil 5.24 3、STM32CubeMX 4.23 4、J-LINK9 二、实验内容 1、按开发原理图在Cube中配置相应管脚,触摸按键(PE1)配置为上拉输入;LED均为推挽输出;8MHz外部晶振。
二、实验过程及结果 1、主要代码:
2、开机状态:
3、触摸状态:
附件:
TTP223 .pdf
(280.73 KB, 下载次数: 0)
|
| 有厂商开发板资料吗? |
微信公众号
手机版