请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS570LC4357主题中讨论的其他器件:HALCOGEN
工具/软件:
您好、
我需要使用 MIBSPI4 向 DAC 模块 AD5422 发送一个 24 位长度的帧。 然而,由 Halcogen 创建的函数仅使用 16 位数据。 卤素中的“Charlen"设置“设置为 24、这样我就可以产生 24 个时钟脉冲。 但我不知道如何设置的 halcogene 推进,在代码中,我应该使用什么类型的数据,当调用函数:
void mibspiSetData (mibspiBASE-t * mibspi、Uint32 组、uint16 * data)。
这里是我的 halcogene,确切地说,我只使用长度为 24 位的 TG0(=charlen ):



下面是 AD5422 模块的初始化、它无法完成、因为 MIBSPI 只能使用 16 位。

感谢您的支持