- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
你好,
1, PSOC4与主芯片之间可以用什么方式进行通信? 我做CapSense,检测到的触摸按键信息怎样传递到主芯片?
2,假设与主芯片之间用IIC通信,PSOC4做主机还是从机?有没有具体的介绍资料呢。
谢谢!
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
你好 Leo,
1. 大部分PSoC4都有硬件的I2C, UART, SPI等。部分PSoC4还支持CAN, LIN等接口。可以把Sensor的状态、Raw count、Baseline等参数放到I2C Buffer(或者其他通信协议的Buffer)中,允许主机访问。
2. PSoC4如果主要做CapSense的话,一般都是作为从机使用。如下例程供参考。
How to Output PSoC 4 CapSense Data Through EZI2C - KBA224576
Thanks,
Ryan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
你好 Leo,
1. 大部分PSoC4都有硬件的I2C, UART, SPI等。部分PSoC4还支持CAN, LIN等接口。可以把Sensor的状态、Raw count、Baseline等参数放到I2C Buffer(或者其他通信协议的Buffer)中,允许主机访问。
2. PSoC4如果主要做CapSense的话,一般都是作为从机使用。如下例程供参考。
How to Output PSoC 4 CapSense Data Through EZI2C - KBA224576
Thanks,
Ryan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
你好,Ryan,
我用的主芯片为stm32f072
1.在通讯时,PSOC4作为从机,salve address固定为0x08,还是可以随意设定的;
2.在通讯发送地址+读写命令,地址应该用什么填充?图示为从UM10204中取出来的通讯格式,是按照这种格式通讯吗
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Leo,
1. Slave 地址可以随意设定;
2. 通信协议符合UM10204. 使用EzI2C的组件的话,需要使用寄存器(偏移)地址。可以参考之前的那个例程。
Thanks,
Ryan