公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

通过UART和网桥控制面板监测(BCP)记录CapSense传感器数据– KBA228593

通过UART和网桥控制面板监测(BCP)记录CapSense传感器数据– KBA228593

ChaitanyaV_61
Employee
Employee
50 questions asked 25 likes received 25 sign-ins

Author: LinglingG_46   

Version:
**

问题: 如何通过UARTLog数据监测CapSense 传感器数据?

答案:

附加的项目使用CY8CKIT-145工具包实现CapSense按键。

I2C端口已用于其他目的或CapSense参数(如原始计数)和差异计数必须无限期记录时,以下监视CapSense数据的方法很有用。

PSoC 4®设备编程

 

1. 按照这个步骤 Start à Cypress à PSoC Programmer

2. 单击File Load图标并加载附件工程文件夹“CapSense_UART_sensor_monitor”的文件CapSense_UART_sensor_monitor.hex选择PSoC Programmer 设置如1

 

1. PSoC Programmer 设置

pastedImage_0.png

3. 连接CY8CKIT-145 USB口。

4. 单击program图标。如果编程完成,将显示“Programming Succeeded”消息,如 2所示。

 

2. Programming PSoC 4

pastedImage_1.png

 

查看CapSense传感器数据和记录桥控制面板(BCP

1. 按照下面步骤Start à Cypress à Bridge Control Panel

2. 在Bridge Control Panel 对话框中,转到 3所示的chart->Variable Settings

3. 访问 Variable Settings

pastedImage_39.png

3. 在Variable Setting对话框中,输入变量名和数据类型,如 4所示。单击“OK”返回BCP对话框。

 

4. 输入变量名字和数据类型

pastedImage_49.png

 

注意:您也可以从variable_settings.ini文件导入这些变量。单击“Load…”并选择variable_settings.ini

 

4. BCP对话框中,从连接的I2C/SPI/RX8端口列表中选择PSoC 4设备的COM端口。在本例中,COM端口是COM30。这个端口可能会有所不同。如果连接成功,“Connected”将显示为绿色,如 5所示。

 

5. Selecting COM Port

pastedImage_60.png

5. 在编辑选项卡中,输入从PSoC4接收传感器数据的命令,如 6所示。

注意:您可以导入此知识库文档自带的文件UART_command.iic,而不是手动输入命令。此文件包含接收传感器数据的命令。单击File->Open File(Ctrl+O)去导入文件。

 

6. 要执行一次命令,请单击“Send”按钮。要以迭代方式执行命令,请单击中以蓝色突出显示的Repeat 5

BCP开始从PSoC 4接收数据流。BCP命令@1rawcount0捕获高字节,而@0rawcount0捕获RawCount的低字节。类似地,其他变量从psoc4设备的数据流中分离出来。

 

6. Reading Data from PSoC 4 Device

pastedImage_71.png

 

注意:符号“+”将较长的命令分成多行。

7显示了从psoc4设备发送CapSense传感器数据所需的代码。

 

7. PSoC 4函数发送CapSense数据

pastedImage_85.png

 

7. 要可视化从PSoC 4设备接收到的数据,请转到图表选项卡并选择右上角列出的绘图rawcount0。您还可以选择其他变量,比如diffcount0,如图8和图10所示。

 

8. Raw Count Plot on BCP

pastedImage_96.png

 

9. Difference Count Plot on BCP

pastedImage_3.png

9. 要记录CapSense传感器数据,请单击“Repeat”以运行BCP。在预期的持续时间后,单击“停止”停止数据监视。

 

10 开始和停止数据监测

pastedImage_9.png

 

10. 单击 Chart->Export Collected Data

 

11. 导出收集的数据

pastedImage_19.png

 

11. 从Export Collected Data对话框,你可以把数据保存为图片,文本,XMLHTML 或者Excel格式。

 

12.保存导出数据

pastedImage_26.pngpastedImage_25.png

0 点赞
382 次查看