f7.cmake 765 B

12345678910111213141516171819202122232425
  1. set(STM32_F7_TYPES
  2. F756xx F746xx F745xx F765xx F767xx F769xx F777xx F779xx
  3. F722xx F723xx F732xx F733xx F730xx F750xx
  4. )
  5. set(STM32_F7_TYPE_MATCH
  6. "F756.." "F746.." "F745.." "F765.." "F767.." "F769.." "F777.." "F77[89].."
  7. "F722.." "F723.." "F732.." "F733.." "F730.." "F750.."
  8. )
  9. set(STM32_F7_RAM_SIZES
  10. 320K 320K 320K 512K 512K 512K 512K 512K
  11. 256K 256K 256K 256K 256K 320K
  12. )
  13. set(STM32_F7_CCRAM_SIZES
  14. 0K 0K 0K 0K 0K 0K 0K 0K
  15. 0K 0K 0K 0K 0K 0K
  16. )
  17. stm32_util_create_family_targets(F7)
  18. target_compile_options(STM32::F7 INTERFACE
  19. -mcpu=cortex-m7 -mfpu=fpv5-sp-d16 -mfloat-abi=hard
  20. )
  21. target_link_options(STM32::F7 INTERFACE
  22. -mcpu=cortex-m7 -mfpu=fpv5-sp-d16 -mfloat-abi=hard
  23. )