大家好、
我们希望在下面就客户的问题寻求您的帮助。
我正在努力处理中断矢量。 我获得了一个从主器件到从器件 I2C 发送的示例代码。 此代码使用中断服务例程将数据数组发送到发送缓冲区。 为此、必须将数据数组声明为全局数组。
当 i2c 总线上有多个器件时、可能会最终出现多个不同的数组、需要通过数据数组将这些数组通过管道传递到传输缓冲区。
如何创建一个未定义/变量数组、我可以使用该数组将其他大小不同的数组传递到该数组? 这个未定义的数组是 i2c 的 TX 中断矢量的一部分、该矢量将其数据传递到 TX 缓冲区。
我正在寻找一个简单的结构。 如果我将数组大小定义为特定大小、则发送缓冲区将发送所有元素。 当然,我只想向这些元素发送所需的数据。
感谢您的支持!
此致、
Danilo