Bijour,
dans un projet je souhaiterais utiliser un capteur (MPL115A1), mais je n'arrive pas à utiliser la liaison SPI pour récupérer des données.
Je dispose de la librairie SPI atmel.
Voici mon code:
Code:
/* Init SPI */
	spi_init(SPI_MASTER|SPI_MSB_FIRST|SPI_DATA_MODE_2|SPI_CLKIO_BY_32);		
	uart_mini_printf("SPI init\r\n");

	/* Start conversion */
	spi_putchar(0x24);
	/* Pressure MSB */
	spi_putchar(0x80);
	wait_for(50);
	U8 msb = spi_getchar();
	
	/* pressure lsb */
	spi_putchar(0x82);
	U8 lsb = spi_getchar();
	
	
	Uart_select(UART_0);
	uart_mini_printf("result: %u, %u, %u\r\n",msb<<8+lsb, msb, lsb);
Merci d'avance