static const struct spi_io_mapping spi_io_map[SPI_MAX_HW_NUM] = {
//SPI1
{
.num = 2,
//port A
.io[0] = {
.cs_pin = -1,
.di_pin = IO_PORTB_02,
.do_pin = IO_PORTB_01,
.clk_pin = IO_PORTB_00,
.d2_pin = -1,
.d3_pin = -1,
},
//port B
.io[1] = {
.cs_pin = -1,
.di_pin = IO_PORTC_03,
.do_pin = IO_PORTC_05,
.clk_pin = IO_PORTC_04,
.d2_pin = -1,
.d3_pin = -1,
}
},
//SPI2
{
.num = 2,
//port A
.io[0] = {
.cs_pin = -1,
.di_pin = IO_PORTB_11,
.do_pin = IO_PORTB_10,
.clk_pin = IO_PORTB_09,
.d2_pin = -1,
.d3_pin = -1,
},
//port B
.io[1] = {
.cs_pin = -1,
.di_pin = IO_PORTA_13,
.do_pin = IO_PORT_DM,
.clk_pin = IO_PORT_DP,
.d2_pin = -1,
.d3_pin = -1,
}
},
};
2
case KEY_MUSIC_PP:
r_printf(“KEY_MUSIC_PP\n”);
/* tone_play_index(IDEX_TONE_NORMAL,1);
break; */
/*start_streamer_test();
break;*/
// extern void spi_test_main();
spi_test_main();
break;