#define mainCHECK_DELAY_ERROR ( ( portTickType ) 500 / portTICK_RATE_MS )\r
\r
/* The LED controlled by the 'check' task. */\r
-#define mainCHECK_LED ( 7 )\r
+#define mainCHECK_LED ( 3 )\r
\r
/* Task priorities. */\r
#define mainSEM_TEST_PRIORITY ( tskIDLE_PRIORITY + 1 )\r
#define mainBLOCK_Q_PRIORITY ( tskIDLE_PRIORITY + 2 )\r
#define mainCHECK_TASK_PRIORITY ( tskIDLE_PRIORITY + 3 )\r
#define mainFLASH_TASK_PRIORITY ( tskIDLE_PRIORITY + 2 )\r
-#define mainLCD_TASK_PRIORITY ( tskIDLE_PRIORITY + 3 )\r
#define mainINTEGER_TASK_PRIORITY ( tskIDLE_PRIORITY )\r
#define mainGEN_QUEUE_TASK_PRIORITY ( tskIDLE_PRIORITY )\r
\r
-/* The WEB server has a larger stack as it utilises stack hungry string\r
-handling library calls. */\r
-#define mainBASIC_WEB_STACK_SIZE ( configMINIMAL_STACK_SIZE * 4 )\r
-\r
-/* The length of the queue used to send messages to the LCD task. */\r
-#define mainQUEUE_SIZE ( 3 )\r
-\r
-/* The period of the system clock in nano seconds. This is used to calculate\r
-the jitter time in nano seconds. */\r
-#define mainNS_PER_CLOCK ( ( unsigned long ) ( ( 1.0 / ( double ) configCPU_CLOCK_HZ ) * 1000000000.0 ) )\r
-\r
/*-----------------------------------------------------------*/\r
\r
/*\r
RCC_DeInit (); \r
\r
/* Enable HSE. */\r
- RCC_HSEConfig (RCC_HSE_ON); \r
+ RCC_HSEConfig( RCC_HSE_ON ); \r
\r
/* Wait till HSE is ready. */\r
while (RCC_GetFlagStatus(RCC_FLAG_HSERDY) == RESET);\r
\r
/* HCLK = SYSCLK. */\r
- RCC_HCLKConfig (RCC_SYSCLK_Div1); \r
+ RCC_HCLKConfig( RCC_SYSCLK_Div1 ); \r
\r
/* PCLK2 = HCLK. */\r
- RCC_PCLK2Config (RCC_HCLK_Div1); \r
+ RCC_PCLK2Config( RCC_HCLK_Div1 ); \r
\r
/* PCLK1 = HCLK/2. */\r
- RCC_PCLK1Config (RCC_HCLK_Div2); \r
+ RCC_PCLK1Config( RCC_HCLK_Div2 ); \r
\r
/* ADCCLK = PCLK2/4. */\r
- RCC_ADCCLKConfig (RCC_PCLK2_Div4); \r
+ RCC_ADCCLKConfig( RCC_PCLK2_Div4 ); \r
\r
/* Flash 2 wait state. */\r
*( volatile unsigned long * )0x40022000 = 0x01; \r
\r
/* PLLCLK = 8MHz * 9 = 72 MHz */\r
- RCC_PLLConfig (RCC_PLLSource_HSE_Div1, RCC_PLLMul_9);\r
+ RCC_PLLConfig( RCC_PLLSource_HSE_Div1, RCC_PLLMul_9 );\r
\r
/* Enable PLL. */\r
- RCC_PLLCmd (ENABLE); \r
+ RCC_PLLCmd( ENABLE );\r
\r
/* Wait till PLL is ready. */\r
while (RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET);\r
\r
/* Initialise the IO used for the LED outputs. */\r
vParTestInitialise();\r
+\r
+ /* SPI2 Periph clock enable */\r
+ RCC_APB1PeriphClockCmd( RCC_APB1Periph_SPI2, ENABLE );\r
+\r
+ /* Initialize the SPI FLASH driver */\r
+ SPI_FLASH_Init();\r
}\r
/*-----------------------------------------------------------*/\r
\r