本帖最后由 eltonchang2001 于 2022-11-9 14:00 编辑
- 根据《HT32触控软件包下载说明v100》一文中的描述,到优方的官网上下载HT32触控软件包,下载版本为HT32_TouchKey_Library_V102;到HT的官网上下载HT54253芯片对应的F/W Library,下载版本为HT32_STD_5xxxx_FWLib_V1.1.1_5938:
HT32触控软件包下载说明v100.pdf
(567.03 KB)
HT32 MCU Touch Key 软件包使用说明.pdf
(1.4 MB)
- 解压这两个压缩包,将HT32_TouchKey_Library_V102夹下的example和library这两个文件夹复制到HT32_STD_5xxxx_FWLib_V1.1.1_5938文件夹下;
- 打开HT32_STD_5xxxx_FWLib_V1.1.1_5938\example\TouchKey\TouchKey_LIB文件夹,双击_CreateProject批处理文件,来自动生成工程文件:
- 此时在TouchKey_LIB文件夹下就多出MDK_ARMv5和MDK_ARMv537这两个版本的KEIL工程,我们随意打开一个KEIL工程进行测试。
- 我们打开HT32_STD_5xxxx_FWLib_V1.1.1_5938\example\TouchKey\TouchKey_LIB\MDK_ARMv5文件夹下的KEIL工程,然后进行编译,发再在Build Output栏提示有3个错误:
- 我们点击KEIL工具栏上的魔术棒,在C/C++选项卡中,将C99选项勾选上,再次进行编译,上面的3个ERROR警告就解决了,如下图所示:
- 最后将KEIL的下载工具选择为J-LINK,SWD下载方式,根据原理图配置ht32_touchkey_conf.h文件中的触摸按键开发选项,编译后将程序下载到开发板就可以进行测试啦……
|