Hello!
1、I have A program that starts two threads. Thread A initiates SPI transmission Master,20000000Mhz, Block mode. After SPI transmission is completed, thread B is notified to initiate Socket transmission, and thread A starts SPI transmission again.
This can easily trigger SL_DEVICE_EVENT_FATAL_DRIVER_ABORT. There is no documentation that says this is a conflict.
I don't have this problem when I use SPI and Socket sequentially within a thread, but it doesn't take full advantage of the network bandwidth, only SPI and Socket concurrency can improve efficiency.
2、
If SPI and SOCKET communication can be transmitted in parallel, it seems that NWP also uses SPI.
My application is to use SPI interface to read the chip data and send it to the network server. How to realize this requirement efficiently? Thank you!