SPI Driver question

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

SPI Driver question

1,683 次查看
liuruowen
Contributor I

ProcessorExpert.pe:

pastedImage_2.png

pastedImage_3.png

Code:   

LPSPI_DRV_MasterInit(LPSPICOM1,&lpspiCom1State,&lpspiCom1_MasterConfig0);
LPSPI_DRV_MasterSetDelay(LPSPICOM1,10,10,10);

unsigned char test_rx[4];
unsigned char test_tx[4] = {0x33,0x55,0xaa,0xcc};
LPSPI_DRV_MasterTransferBlocking(LPSPICOM1,&test_tx[0],&test_rx[0],4,1000);

Result(use Kingst Logic Analyzer tool): OK

pastedImage_1.png

but,i use 

ProcessorExpert.pe:

pastedImage_7.png

pastedImage_8.png

Code:   

LPSPI_DRV_MasterInit(LPSPICOM1,&lpspiCom1State,&lpspiCom1_MasterConfig0);
LPSPI_DRV_MasterSetDelay(LPSPICOM1,10,10,10);

unsigned char test_rx[4];
unsigned char test_tx[4] = {0x33,0x55,0xaa,0xcc};
LPSPI_DRV_MasterTransferBlocking(LPSPICOM1,&test_tx[0],&test_rx[0],4,1000);

Result(use Kingst Logic Analyzer tool): NOK

pastedImage_9.png

So,why is this happening? Are there any configuration issues?

0 项奖励
回复
2 回复数

1,526 次查看
razva_tilimpea
NXP Employee
NXP Employee

Hi,

Configuration looks fine. Can you share your project?

Razvan

0 项奖励
回复

1,526 次查看
liuruowen
Contributor I

Hello,

   I have found the problem because the MISO port of the DEMO board is damaged. 

    Thank you!

0 项奖励
回复