f0.cmake 719 B

12345678910111213141516171819202122232425
  1. set(STM32_F0_TYPES
  2. 030x6 030x8 031x6 038xx 042x6 048xx 051x8 058xx
  3. 070x6 070xB 071xB 072xB 078xx 091xC 098xx 030xC
  4. )
  5. set(STM32_F0_TYPE_MATCH
  6. "F030.[46]" "F030.8" "F031.[46]" "F038.." "F042.[46]" "F048.." "F051.[468]" "F058.."
  7. "F070.6" "F070.B" "F071.[8B]" "F072.[8B]" "F078.." "F091.[BC]" "F098.." "F030.C"
  8. )
  9. set(STM32_F0_RAM_SIZES
  10. 4K 8K 4K 4K 6K 6K 8K 8K
  11. 6K 16K 16K 16K 16K 32K 32K 32K
  12. )
  13. set(STM32_F0_CCRAM_SIZES
  14. 0K 0K 0K 0K 0K 0K 0K 0K
  15. 0K 0K 0K 0K 0K 0K 0K 0K
  16. )
  17. stm32_util_create_family_targets(F0)
  18. target_compile_options(STM32::F0 INTERFACE
  19. -mcpu=cortex-m0
  20. )
  21. target_link_options(STM32::F0 INTERFACE
  22. -mcpu=cortex-m0
  23. )