We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I have a problem with the configuration of Keil microvision 5 with the STM32L Discovery Development board. I set up a template project according to the tutorial present in this page fabioangeletti.altervista.org/.../ that is however for a different version of STM32 board (STM32F0 Discovery). When I click on the build all button, I receive a lot of error messages. Following is a part of the errors list (176 in total). Any suggestion on how to fix it? Thanks in advance.
.\obj\Project.axf: Error: L6200E: Symbol DAC_IRQHandler multiply defined (by startup_stm32l1xx_md.o and startup_stm32l1xx_hd.o). .\obj\Project.axf: Error: L6200E: Symbol DAC_IRQHandler multiply defined (by startup_stm32l1xx_mdp.o and startup_stm32l1xx_hd.o). .\obj\Project.axf: Error: L6200E: Symbol DAC_IRQHandler multiply defined (by startup_stm32l1xx_xl.o and startup_stm32l1xx_hd.o). .\obj\Project.axf: Error: L6200E: Symbol DMA1_Channel1_IRQHandler multiply defined (by startup_stm32l1xx_md.o and startup_stm32l1xx_hd.o). .\obj\Project.axf: Error: L6200E: Symbol DMA1_Channel1_IRQHandler multiply defined (by startup_stm32l1xx_mdp.o and startup_stm32l1xx_hd.o). .\obj\Project.axf: Error: L6200E: Symbol DMA1_Channel1_IRQHandler multiply defined (by startup_stm32l1xx_xl.o and startup_stm32l1xx_hd.o).
Not enough information to list image symbols. Not enough information to list the image map. Finished: 2 information, 0 warning and 176 error messages. ".\obj\Project.axf" - 176 Error(s), 0 Warning(s). Target not created
Correct - but the compiler (or assembler) doesn't just create them out of thin air, does it?
"These are not files I copied in the file directories when I created the template project"
Think how the output files that the compiler (or assembler) generate relate to the input files that you supply...