Commit 065e789b authored by Xavier Piroux's avatar Xavier Piroux

main() test a bit the basic I/O of the SPI for SD

parent d1606e77
......@@ -170,7 +170,9 @@ C_SRC += \
../reptile/FreeRTOS-Plus-FAT-SL/psp/target/rtc/psp_rtc.c
C_SRC += \
../src/media-drv/sd/sd_driver_f.c
../src/media-drv/sd/sd_driver_f.c \
../src/media-drv/sd/spi.c \
../src/media-drv/sd/usart.c
#../reptile/FreeRTOS-Plus-FAT-SL/media-drv/ram/ramdrv_f.c #TODO: use our implementation for the driver of SD card.
C_SRC += \
......
......@@ -115,6 +115,14 @@ int main(void)
xTaskCreate( LedBlink, (const signed char *) "LedBlink3", STACK_SIZE_FOR_TASK, &parametersToTask3, TASK_PRIORITY, NULL);
xTaskCreate( LedBlink, (const signed char *) "LedBlink4", STACK_SIZE_FOR_TASK, &parametersToTask4, TASK_PRIORITY, NULL);
SPI_setup(1, 1, 1);//init SD SPI
{
//try to send data to SD
char bufferSent[4] = { 0x01, 0xFF, 0x2, 0xFF};
USART1_sendBuffer(bufferSent, 4);
}
f_dotest( 0 ); /* test of using FAT32 */
/*Start FreeRTOS Scheduler*/
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment