本次测评主要测试了keil和rt thread studio开发环境搭建,以及滑条和串口等功能测试;实际测试结果不太理想,主要原因总结下一是没有相关的技术支持,二是相关资料不成体系,没有一套官方的严谨的资料说明,另外就是中文文档和资料欠缺,所以总体体验不太好。具体遇到的问题及解决方案如下:

KEIL开发环境搭建

1:下载安装Infineon.PSoC6芯片对应的pack包

下载地址如下:

https://www.keil.arm.com/packs/?q=&pack-search=&vendor=infineon&sort_by=

如下图所示:

123411uxxl0cwqb96gz6bo

直接下载无法下载,可复制链接通过迅雷下载。

吐槽一下,官网上竟然找不到下载链接。这官网明显不够友好。

2:下载env工具

地址如下:

https://www.rt-thread.org/download.html#download-rt-thread-env-tool

123411gxthx36tdrpof5fe

3:下载rt-thread源码

下载链接如下:

https://github.com/RT-Thread/rt-thread

123411qmfe70mgjumf0jau

打开keil工程文件目录

123412icv83sn3oah1wzjv

直接点击打开工程编译会报错,解决办法如下:

123412nuvavuv06nnzho2q

也不行;

123412srmwi3kz3dimb93h

2:搭建rt-thread studio开发环境

从如下链接下载rt-thread studio

https://www.rt-thread.org/download.html#download-rt-thread-studio

123414uzaspwrkzpewa5s5

123414w283ox7mmjgdvmxf

123414qxfq6ggd7ffzdh6g

123416ggtoo7gp2aoajols

123416nbi5427632535gi4

安装最新sdk包

123416w7oe77joyo7yvyed

123419fd23aryr2y2zr977

123419clz7et5454z7iemi

点击完成,生成工程代码,编译工程成功如下:

123419vffsx8ff9sj9tl4f

下载程序成功界面如下:

123421e8la8h44c7ozl820

串口打印信息:未接wifi模块时

123421td7ljln4dd4kseea

接上wifi模块后打印信息:

123421iqqnze95h5jzefhr

此时滑条功能是无效的。

3 capsense slider功能添加测试:

按下图所示,在配置中,使能slider相应开关,并使能slider demo例程,点击保存后,相关功能更新到程序中。

123423nk0fv2fkoxcizqe2

滑条功能测试,串口既没有相关打印信息,也没有灯的亮度变化,通过查找资料,有的说串口输入“Slider_ctrl_sample”便可启动slider线程,直观的感觉就是通过触摸滑条板子上呼吸灯旁边的LED的亮度会有变化, 实际测试也没有效果,这个原因待进一步查找。

123423zd010fy00fv1wxv1

4:串口测试:

使能串口5

123423cz263f8bfmhhjc69

123424c35bonfy34dg1dd3

123424nj2pmwpeeiioj5b5

123424k2fzibw9icdharcr

123426m42g377oi72z29k1

123426c8lj81v1rfl5aaqs

更改为串口5后,收到的串口打印信息如下:

123426fhq2q2dvwndnkngj

硬件连接如下 :

123428gw6qt7gasn50m6fe