I'm trying to compile the firmware and I run into linking errors.
I have CrossStudio 2.3.5
It compiles fine, but has hundreds of linking errors, here are the top few:
Linking autoquad.elf
THUMB Release/main_ctl.o: In function `main':
D:/Code/SST/autoquad/onboard/main_ctl.c:36: undefined reference to `NVIC_PriorityGroupConfig'
THUMB Release/digital.o: In function `digitalInit':
D:/Code/SST/autoquad/onboard/digital.c:39: undefined reference to `GPIO_StructInit'
D:/Code/SST/autoquad/onboard/digital.c:45: undefined reference to `GPIO_Init'
THUMB Release/rcc.o: In function `rccConfiguration':
D:/Code/SST/autoquad/onboard/rcc.c:29: undefined reference to `RCC_AHB1PeriphClockCmd'
D:/Code/SST/autoquad/onboard/rcc.c:31: undefined reference to `GPIO_StructInit'
D:/Code/SST/autoquad/onboard/rcc.c:35: undefined reference to `GPIO_Init'
D:/Code/SST/autoquad/onboard/rcc.c:66: undefined reference to `RCC_APB2PeriphClockCmd'
D:/Code/SST/autoquad/onboard/rcc.c:68: undefined reference to `SYSCFG_CompensationCellCmd'
D:/Code/SST/autoquad/onboard/rcc.c:71: undefined reference to `RCC_ClearFlag'
D:/Code/SST/autoquad/onboard/rcc.c:73: undefined reference to `RCC_GetClocksFreq'
THUMB Release/serial.o: In function `_serialStartTxDMA':
D:/Code/SST/autoquad/onboard/serial.c:55: undefined reference to `DMA_Cmd'
THUMB Release/serial.o: In function `serialUSART1':
D:/Code/SST/autoquad/onboard/serial.c:109: undefined reference to `GPIO_StructInit'
D:/Code/SST/autoquad/onboard/serial.c:116: undefined reference to `RCC_APB2PeriphClockCmd'
D:/Code/SST/autoquad/onboard/serial.c:122: undefined reference to `GPIO_PinAFConfig'
Any idea ?