主题中讨论的其他器件:TMS570LC4357、 TMS570LS1227、 HALCOGEN
大家好、
我需要使用相同的 MCU TMS570LC4357和 TMS570LS1227为主从设备提供 SPI 配置支持。
如果您有任何 SPI 代码、请分享。
如果可能,MBI SPI 也是?
谢谢
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.
大家好、
我需要使用相同的 MCU TMS570LC4357和 TMS570LS1227为主从设备提供 SPI 配置支持。
如果您有任何 SPI 代码、请分享。
如果可能,MBI SPI 也是?
谢谢
您好、Wang、
VIM 通道0-31
启用 SPI2 0级和1级通道。
MIBSPI2 -高电平、MIBSPI2 -低电平
这两个都需要启用中断
/*通过中断模式启动 SPI2发送和接收*/
SendspiAndGetData (spiREG2、&dataconfig1_t、16、TX_Data_Slave、RX_Data_Slave);
对于 SPI 配置、PINMUX 中的配置是什么?
*- SPI2全局子选项卡
*-取消选中主模式
*-取消选中"内部时钟"
*- SPI2端口子选项卡
*-取消选中 CS 0的 DIR
请确认 SPI 配置?
SPI 模块可被用作 SPI 标准模式(SPI)或者多缓冲模式(MibSPI)。 在 HALCoGen"启用驱动程序"面板中、选择两个 SPI 进行主从测试:
在 Pinmux 面板中:选择 MibSPI1和 MibSPI2 (与 SPI1和 SPI2共用相同的引脚)。 您的测试仅使用四个或五个引脚:SOMI、SIMO、CLK、CS 或 ENA。
在 VIM 面板中:为 MibSPI1和 MibSPI2启用中断通道(与用于 SPI1和 SPI2的通道相同)
在 SPI1和 SPI2配置面板中:请选择一个作为主器件、另一个作为从器件
请使用 HALCOGen 示例文件夹中列出的示例代码。
您好、Wang、
在 Pinmux 面板中:
所选 MibSPI3 (与 SPI3共用同一个引脚)。
您的测试仅使用四个或五个引脚:SOMI、SIMO、CLK、CS 或 ENA。
CS_0或 CS_1、CS_2和 CS_3
因为在我的示例中、CS_0和 ENA 位于 J5 [TMS570LC43xx_LaunchPad]中、但未连接。
那么,我们是否可以使用 CS_1、CS_2或 CS_3?
请确认。