Cypress技术william hill官网
直播中

刘萍

7年用户 182经验值
私信 关注
[问答]

请问PSoC4BLE 4.2在I2C事务中支持DMA吗?

嗨,大家好,
PSoC4BLE 4.2在I2C事务中支持DMA吗?从我所看到的,它支持DMA用于其他外围设备,但不支持I2C组件。
先谢谢你。
伊安尼斯

回帖(1)

王琳

2019-10-25 08:41:03
DMA与BLE栈无关,但与所选择的PSoC4芯片有关。签入设备选择器哪一个有DMA。
I2C不仅传输数据作为UART,还需要作为启动、重启、停止、ACK和NAK所需的附加信号。所以用DMA传输I2C数据是不可能的。最好使用处理完整传输的中断驱动API。
鲍勃
举报

更多回帖

发帖
×
20
完善资料,
赚取积分