Rev 103 | Rev 118 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 103 | Rev 110 | ||
---|---|---|---|
Line 220... | Line 220... | ||
220 | void SPI0_Init(void) |
220 | void SPI0_Init(void) |
221 | { |
221 | { |
222 | GPIO_InitTypeDef GPIO_InitStructure; |
222 | GPIO_InitTypeDef GPIO_InitStructure; |
223 | SSP_InitTypeDef SSP_InitStructure; |
223 | SSP_InitTypeDef SSP_InitStructure; |
Line 224... | Line 224... | ||
224 | 224 | ||
Line 225... | Line 225... | ||
225 | SerialPutString("\r\n SPI init..."); |
225 | UART1_PutString("\r\n SPI init..."); |
226 | 226 | ||
Line 227... | Line 227... | ||
227 | SCU_APBPeriphClockConfig(__GPIO2 ,ENABLE); |
227 | SCU_APBPeriphClockConfig(__GPIO2 ,ENABLE); |
Line 269... | Line 269... | ||
269 | Ptr_TxChksum = (u8 *) &(((ToFlightCtrl_t *) &(SPI_TxBuffer[2]))->Chksum); |
269 | Ptr_TxChksum = (u8 *) &(((ToFlightCtrl_t *) &(SPI_TxBuffer[2]))->Chksum); |
Line 270... | Line 270... | ||
270 | 270 | ||
271 | VIC_Config(SSP0_ITLine, VIC_IRQ, 1); |
271 | VIC_Config(SSP0_ITLine, VIC_IRQ, 1); |
Line 272... | Line 272... | ||
272 | VIC_ITCmd(SSP0_ITLine, ENABLE); |
272 | VIC_ITCmd(SSP0_ITLine, ENABLE); |
273 | 273 | ||
Line 274... | Line 274... | ||
274 | SerialPutString("ok"); |
274 | UART1_PutString("ok"); |
275 | } |
275 | } |
276 | 276 | ||
Line 422... | Line 422... | ||
422 | }while (!CheckDelay(timeout)); |
422 | }while (!CheckDelay(timeout)); |
423 | // if we got it |
423 | // if we got it |
424 | if (FC_Version.Major != 0xFF) |
424 | if (FC_Version.Major != 0xFF) |
425 | { |
425 | { |
426 | sprintf(msg, "\n\r FlightCtrl V%d.%d%c HW:%d.%d", FC_Version.Major, FC_Version.Minor, 'a'+FC_Version.Patch, FC_Version.Hardware/10,FC_Version.Hardware%10); |
426 | sprintf(msg, "\n\r FlightCtrl V%d.%d%c HW:%d.%d", FC_Version.Major, FC_Version.Minor, 'a'+FC_Version.Patch, FC_Version.Hardware/10,FC_Version.Hardware%10); |
427 | SerialPutString(msg); |
427 | UART1_PutString(msg); |
428 | sprintf(msg, " Compatible: %d", FC_Version.Compatible); |
428 | sprintf(msg, " Compatible: %d", FC_Version.Compatible); |
429 | SerialPutString(msg); |
429 | UART1_PutString(msg); |
430 | } |
430 | } |
431 | else SerialPutString("\n\r No version information from FlightCtrl."); |
431 | else UART1_PutString("\n\r No version information from FlightCtrl."); |
432 | } |
432 | } |