工具/软件:
我想使用 2944 来通过 I2C 读取数据,如果我选择块模式,在某些情况下会阻止,我注意到有非块模式,但我不知道这两种模式之间有什么区别吗?如果接收到数据,调用 I2C_TRANSFER 后或回调函数,我可以在哪里处理数据?
我可以参考任何演示吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
我想使用 2944 来通过 I2C 读取数据,如果我选择块模式,在某些情况下会阻止,我注意到有非块模式,但我不知道这两种模式之间有什么区别吗?如果接收到数据,调用 I2C_TRANSFER 后或回调函数,我可以在哪里处理数据?
我可以参考任何演示吗?
您好、强先生、
您可以在标题本身中找到说明: 
默认情况下、它处于阻塞模式。
您可以看到示例: c:\ti\mmwave_mcuplus_sdk_04_07_01_03\mcu_plus_sdk_awr294x_10_01_00_04\examples\drivers\i2c\i2c_read
在 I2C 传输中、根据其执行方式不同: 
否则会存储它、因为它处于阻塞模式。
如果选择了回调模式、那么您还需要在打开 I2C 时注册一个回调函数(用于读取数据): 
请完成整个实施过程、它将为您提供帮助。
此致、
Saswat Kumar