Qspi(Queued Spi) vs general Spi(via ASCLIN module)

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Louis_LEE
Level 1
Level 1
5 questions asked First reply posted First question asked
What is the difference between Qspi(Queued spi) communication and general Spi communication?
The general Spi communication means the spi communication via ASCLIN module of Aurix series.

If The Aurix MCU wanna communicate with slave devices(such as Motor drvier IC etc) by Qspi communication,
Should those slave devices be included Qspi function?
(Those slave devices are only included general spi function.)
0 Likes
3 Replies
NeMa_4793301
Level 6
Level 6
10 likes received 10 solutions authored 5 solutions authored
QSPI is generally the first choice of peripheral for SPI. ASCLIN SPI is limited to a single chip select, doesn't support slave mode, and is a bit less flexible in regard to baud rates and sample points.
0 Likes
Louis_LEE
Level 1
Level 1
5 questions asked First reply posted First question asked
I have used the motor driver IC through SPI communication.
The motor driver IC which is controlled by SPI communication via ASCLIN module SPI is working well.
But It is not work well through QSPI(Queued SPI) using DMA module.
I have used it in the same condition as ASCLIN SPI.
I think The motor driver IC has to support QSPI function for QSPI communication between Aurix and the motor driver IC.
Is it right?
0 Likes
NeMa_4793301
Level 6
Level 6
10 likes received 10 solutions authored 5 solutions authored
Sounds like a configuration problem. Either QSPI or ASCLIN SPI should be fine.
0 Likes