Other Parts Discussed in Thread: AM5728
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:AM5728 工具/软件:TI-RTOS
您好、支持团队、
我正在为 AM5728上的 SPI 上的器件编写驱动程序。 我将在 Sys/BIOS 中编写驱动程序。 我已将 SPI 控制器配置为单通道操作、数据大小为32位。 中断 也被启用。 该器件期望 CS 低电平有效、并在每次字传输后从高电平切换到低电平。 因此、如果我执行 2个字的 SPI 写入(每个字为32位)、器件会在每个字传输后使 CS 变为高电平、并恢复为低电平有效以启动下一个传输...
但是、当我通过示波器探测 CS 信号时、我看到 CS 在模式传输前一直保持低电平有效。 我的问题是、在下一个字开始之前、是否有办法确保 CS 线路在每次字传输后都从高电平切换到低电平有效? 数据表显示、对于单通道传输、CS 将始终保持活动状态、直到传输完所有字。 是否有方法更改此默认行为。 我希望 CS 在每次字传输后从高电平切换到低电平。 我是否应该进行任何寄存器编程?
谢谢
Pratik