请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:LAUNCHXL-F2.8377万S
工具/软件:Code Composer Studio
您好!
启动SPI外设后,在正常程序执行中,在SPIPRI寄存器中切换/切换TRIWIRE位是否是一种“合法”方式?
详细说明:我想在 同一SPI-Bus @ TMS320F2.8377万S上使用Infineon TLE5012角度传感器和DRV8305/DRV8323驱动8323驱动器。 该传感器仅与3线SPI兼容。
|
1.
二
3.
4.
5.
6.
7.
8.
|
// fictive example [running in main or ISR after init peripheral] SpiaRegs.SPIPRI.bit.TRIWIRE = 1; readTLE5012(); SpiaRegs.SPIPRI.bit.TRIWIRE = 0; readDRV830x(); |
谢谢