请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28377D工具/软件:
您好、Champ、我要找我的客户。
器件配置为 SPI 控制器模式。 初始化正确。
它们尝试将数据写入 SPIx 数据寄存器(TX 缓冲区)、如下所示
SpixRegs.SPIDAT =(TX_BYTE)
然而、没有从引脚范围内的 MOSI 传输数据。
一旦我们修改为将数据移动 8 位、便开始看到数据发送。 它从下面开始工作、
SpixRegs.SPIDAT =(TX_BYTE << 8);
专家会不会很好地解释为什么它以这样的方式工作?
谢谢。此致、
Johnny
