TPPSDK(GD3000 Driver)

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

TPPSDK(GD3000 Driver)

542 Views
ScottXing
Contributor II

Hi , Experts, we want design a BLDC controller using S32K3XX and GD3000 which can control two  BLDCs, so it need two GD3000, From the TPPSDK of GD3000's example,  I found that the CS  of SPI communication of S32K344 is controlled by SIUL2.

Now if I want to use a S32K344 to communicate with two GD3000s in a chain:

 should I change the source code of TPPSDK to make the CS conrolled by LPSPI?  

 

by the way , I want to ask you guys why the  chipselect of spi communication is designed to controlled by SIUL2/Port/Dio......?  Isn't it better if it directly controlled by LPSPI itself?

Tags (2)
0 Kudos
Reply
1 Reply

500 Views
_Leo_
NXP TechSupport
NXP TechSupport

Hi,

Thank you so much for your interest in our products and for using our community.

Please refer to Application Software of MCTPTX1AK324, where it is used the TPPSDK_GD3000_Driver to control triple PMSM motors.

Such application was built and tested using the following IDE, Drivers and Tools:

- S32 Design Studio for S32 Platform Version 3.5
- S32K3xx development package version 3.5.2
- S32K3 RTD AUTOSAR 4.4 Version 2.0.0 (S32DS Extensions and Updates installation)
- FreeMASTER 3.2.1.6

Hope it helps you.

Have a nice day!

0 Kudos
Reply