LT00-SPI功能测试说明 一、Master测试(SPI1自loop) 1、在EVB板上测试SPI-Master时,需要将SPI1的DI,DO(GPIO5_2/5_3)端用杜邦线短接 2、确认pinmux配置 devmem 0x102000a0 32 0x3 devmem 0x102000a4 32 0x3 devmem 0x102000a8 32 0x3 devmem 0x1020009c 32 0x1 3、运行库上测试程序 ./spi_test 4、log打印“SPI TEST SUCCESS!!!”则表示pass 二、Slave测试 1、在EVB板上进行测试,一主一从互相通信(SPI0->Master,SPI2->Slave),将两个SPI的CS、CLK、DI、CO、GND相连,DI、DO需要对端相连 GPIO1_2<-->GPIO5_1 GPIO1_3<-->GPIO5_3 GPIO1_4<-->GPIO5_4 GPIO1_5<-->GPIO5_2 2、确认pinmux配置 spi0: devmem 0x10200024 32 0x1 devmem 0x10200028 32 0x2 devmem 0x1020002c 32 0x2 devmem 0x10200030 32 0x2 spi2: devmem 0x102000a0 32 0x2 devmem 0x102000a4 32 0x2 devmem 0x102000a8 32 0x2 devmem 0x1020009c 32 0x2 3、运行库上测试程序 ./spi_slave_test_slv & ./spi_slave_test_mst 4、log打印“SPI SLAVE TEST SUCCESS(SPI2-SLV)!!!”与“SPI SLAVE TEST SUCCESS(SPI0-MST)!!!”则代表测试pass