--- vendor: RealThread dvendor: STMicroelectronics name: STM32F7 version: 0.2.0 yaml_version: 1 type: Chip_Support_Packages family_name: STM32 series: description: |- The STM32F7 family incorporates high-speed embedded memories and an extensive range of enhanced I/Os and peripherals connected to two APB buses, three AHB buses and a 32-bit multi-AHB bus matrix. - 64-Kbyte of CCM (core coupled memory) data RAM - LCD parallel interface, 8080/6800 modes - Timer with quadrature (incremental) encoder input - 5 V-tolerant I/Os - Parallel camera interface - True random number generator - RTC: subsecond accuracy, hardware calendar - 96-bit unique ID series_name: STM32F7 peripheral: {} sub_series: - sub_series_name: STM32F745 cpu_info: fpu: SP_FPU chips: - chip_name: STM32F745ZG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F745ZG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F745ZE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F745ZE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F745VG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F745VG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F745VE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F745VE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F745IG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F745IG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F745IE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F745IE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] ui: uart: default_value: UART1 prompt_message_en: select one uart as console output interface prompt_message_zh: 选择一个串口作为控制台信息输出接口 tx_pin: default_value: PA9 prompt_message_en: 'set the tx pin name of the console device interface, the value should be with a format"P+[port name][pin number]",eg. PA9,PB6 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称, 名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 rx_pin: default_value: PA10 prompt_message_en: 'set the rx pin name of the console device interface, the value should be with a format"P+[port name][pin number]", eg. PA10, PB7 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称,名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 docs: - file: documents\DM00124865.pdf title: STM32F74xx/5xx Reference Manual - file: documents\DM00166116.pdf title: STM32F745/746 Data Sheet svd: file: debug\svd\STM32F7x5_v1r1.svd compiler: gcc: entry_point: none link_script: none marco: - STM32F745xx files: - libraries\CMSIS\Device\ST\STM32F7xx\Source\Templates\gcc\startup_stm32f745xx.S - libraries\CMSIS\Device\ST\STM32F7xx\Include\stm32f745xx.h - libraries\CMSIS\Lib\GCC armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] memory: - id: IRAM1 start: '0x20010000' size: '0x40000' init: '0' default: '1' - id: IRAM2 start: '0x20000000' size: '0x10000' init: '0' default: '1' project_type: bare_metal: function_map: clk_init: none uart_init: none putc: none sysTick: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\baremetal rtt_nano: function_map: clk_init: none uart_init: none putc: none getc: none sysTick: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\nano rtt: function_map: rt_hw_board_init;: none rt_hw_serial_register: none rt_hw_pin_register: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\rtt - sub_series_name: STM32F746 cpu_info: fpu: SP_FPU chips: - chip_name: STM32F746ZG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F746ZG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F746VG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F746VG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F746IG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F746IG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F746BG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F746BG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F746NG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F746NG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F746ZE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F746ZE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F746VE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F746VE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F746IE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F746IE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F746BE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F746BE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F746NE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F746NE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] ui: uart: default_value: UART1 prompt_message_en: select one uart as console output interface prompt_message_zh: 选择一个串口作为控制台信息输出接口 tx_pin: default_value: PA9 prompt_message_en: 'set the tx pin name of the console device interface, the value should be with a format"P+[port name][pin number]",eg. PA9,PB6 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称, 名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 rx_pin: default_value: PA10 prompt_message_en: 'set the rx pin name of the console device interface, the value should be with a format"P+[port name][pin number]", eg. PA10, PB7 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称,名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 docs: - file: documents\DM00124865.pdf title: STM32F74xx/5xx Reference Manual - file: documents\DM00166116.pdf title: STM32F745/746 Data Sheet svd: file: debug\svd\STM32F7x6_v1r1.svd compiler: gcc: entry_point: none link_script: none marco: - STM32F746xx files: - libraries\CMSIS\Device\ST\STM32F7xx\Source\Templates\gcc\startup_stm32f746xx.S - libraries\CMSIS\Device\ST\STM32F7xx\Include\stm32f746xx.h - libraries\CMSIS\Lib\GCC armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] memory: - id: IRAM1 start: '0x20010000' size: '0x40000' init: '0' default: '1' - id: IRAM2 start: '0x20000000' size: '0x10000' init: '0' default: '1' project_type: bare_metal: function_map: clk_init: none uart_init: none putc: none sysTick: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\baremetal rtt_nano: function_map: clk_init: none uart_init: none putc: none getc: none sysTick: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\nano rtt: function_map: rt_hw_board_init;: none rt_hw_serial_register: none rt_hw_pin_register: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\rtt - sub_series_name: STM32F756 cpu_info: fpu: SP_FPU chips: - chip_name: STM32F756ZG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F756ZG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F756VG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F756VG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F756IG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F756IG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F756BG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F756BG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F756NG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F756NG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] ui: uart: default_value: UART1 prompt_message_en: select one uart as console output interface prompt_message_zh: 选择一个串口作为控制台信息输出接口 tx_pin: default_value: PA9 prompt_message_en: 'set the tx pin name of the console device interface, the value should be with a format"P+[port name][pin number]",eg. PA9,PB6 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称, 名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 rx_pin: default_value: PA10 prompt_message_en: 'set the rx pin name of the console device interface, the value should be with a format"P+[port name][pin number]", eg. PA10, PB7 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称,名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 docs: - file: documents\DM00124865.pdf title: STM32F74xx/5xx Reference Manual - file: documents\DM00166114.pdf title: STM32F756 Data Sheet svd: file: debug\svd\STM32F7x6_v1r1.svd compiler: gcc: entry_point: none link_script: none marco: - STM32F756xx files: - libraries\CMSIS\Device\ST\STM32F7xx\Source\Templates\gcc\startup_stm32f756xx.S - libraries\CMSIS\Device\ST\STM32F7xx\Include\stm32f756xx.h - libraries\CMSIS\Lib\GCC armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] memory: - id: IRAM1 start: '0x20010000' size: '0x40000' init: '0' default: '1' - id: IRAM2 start: '0x20000000' size: '0x10000' init: '0' default: '1' project_type: bare_metal: function_map: clk_init: none uart_init: none putc: none sysTick: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\baremetal rtt_nano: function_map: clk_init: none uart_init: none putc: none getc: none sysTick: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\nano rtt: function_map: rt_hw_board_init;: none rt_hw_serial_register: none rt_hw_pin_register: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\rtt - sub_series_name: STM32F765 cpu_info: fpu: DP_FPU chips: - chip_name: STM32F765BG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F765BG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F765BI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F765BI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F765IG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F765IG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F765II peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F765II\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F765NG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F765NG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F765NI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F765NI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F765VG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F765VG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F765VI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F765VI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F765ZG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F765ZG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F765ZI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F765ZI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] ui: uart: default_value: UART1 prompt_message_en: select one uart as console output interface prompt_message_zh: 选择一个串口作为控制台信息输出接口 tx_pin: default_value: PA9 prompt_message_en: 'set the tx pin name of the console device interface, the value should be with a format"P+[port name][pin number]",eg. PA9,PB6 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称, 名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 rx_pin: default_value: PA10 prompt_message_en: 'set the rx pin name of the console device interface, the value should be with a format"P+[port name][pin number]", eg. PA10, PB7 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称,名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 docs: - file: documents\DM00224583.pdf title: STM32F76xxx/7xxx Reference Manual - file: documents\DM00273119.pdf title: STM32F765/767/768A/769 Data Sheet svd: file: debug\svd\STM32F7x5_v1r1.svd compiler: gcc: entry_point: none link_script: none marco: - STM32F765xx files: - libraries\CMSIS\Device\ST\STM32F7xx\Source\Templates\gcc\startup_stm32f765xx.S - libraries\CMSIS\Device\ST\STM32F7xx\Include\stm32f765xx.h - libraries\CMSIS\Lib\GCC armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] memory: - id: IRAM1 start: '0x20020000' size: '0x60000' init: '0' default: '1' - id: IRAM2 start: '0x20000000' size: '0x20000' init: '0' default: '1' project_type: bare_metal: function_map: clk_init: none uart_init: none putc: none sysTick: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\baremetal rtt_nano: function_map: clk_init: none uart_init: none putc: none getc: none sysTick: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\nano rtt: function_map: rt_hw_board_init;: none rt_hw_serial_register: none rt_hw_pin_register: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\rtt - sub_series_name: STM32F767 cpu_info: fpu: DP_FPU chips: - chip_name: STM32F767BI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F767BI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F767BG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F767BG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F767NI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F767NI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F767NG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F767NG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F767II peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F767II\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F767IG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F767IG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F767ZI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F767ZI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F767ZG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F767ZG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F767VI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F767VI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F767VG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F767VG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] ui: uart: default_value: UART1 prompt_message_en: select one uart as console output interface prompt_message_zh: 选择一个串口作为控制台信息输出接口 tx_pin: default_value: PA9 prompt_message_en: 'set the tx pin name of the console device interface, the value should be with a format"P+[port name][pin number]",eg. PA9,PB6 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称, 名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 rx_pin: default_value: PA10 prompt_message_en: 'set the rx pin name of the console device interface, the value should be with a format"P+[port name][pin number]", eg. PA10, PB7 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称,名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 docs: - file: documents\DM00224583.pdf title: STM32F76xxx/7xxx Reference Manual - file: documents\DM00273119.pdf title: STM32F765/767/768A/769 Data Sheet svd: file: debug\svd\STM32F7x7_v1r2.svd compiler: gcc: entry_point: none link_script: none marco: - STM32F767xx files: - libraries\CMSIS\Device\ST\STM32F7xx\Source\Templates\gcc\startup_stm32f767xx.S - libraries\CMSIS\Device\ST\STM32F7xx\Include\stm32f767xx.h - libraries\CMSIS\Lib\GCC armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] memory: - id: IRAM1 start: '0x20020000' size: '0x60000' init: '0' default: '1' - id: IRAM2 start: '0x20000000' size: '0x20000' init: '0' default: '1' project_type: bare_metal: function_map: clk_init: none uart_init: none putc: none sysTick: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\baremetal rtt_nano: function_map: clk_init: none uart_init: none putc: none getc: none sysTick: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\nano rtt: function_map: rt_hw_board_init;: none rt_hw_serial_register: none rt_hw_pin_register: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\rtt - sub_series_name: STM32F768 cpu_info: fpu: DP_FPU chips: - chip_name: STM32F768AI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F768AI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] ui: uart: default_value: UART1 prompt_message_en: select one uart as console output interface prompt_message_zh: 选择一个串口作为控制台信息输出接口 tx_pin: default_value: PA9 prompt_message_en: 'set the tx pin name of the console device interface, the value should be with a format"P+[port name][pin number]",eg. PA9,PB6 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称, 名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 rx_pin: default_value: PA10 prompt_message_en: 'set the rx pin name of the console device interface, the value should be with a format"P+[port name][pin number]", eg. PA10, PB7 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称,名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 docs: - file: documents\DM00224583.pdf title: STM32F76xxx/7xxx Reference Manual - file: documents\DM00273119.pdf title: STM32F765/767/768A/769 Data Sheet svd: file: debug\svd\STM32F7x9_v1r2.svd compiler: gcc: entry_point: none link_script: none marco: - STM32F767xx files: - libraries\CMSIS\Device\ST\STM32F7xx\Source\Templates\gcc\startup_stm32f767xx.S - libraries\CMSIS\Device\ST\STM32F7xx\Include\stm32f767xx.h - libraries\CMSIS\Lib\GCC armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] memory: - id: IRAM1 start: '0x20020000' size: '0x60000' init: '0' default: '1' - id: IRAM2 start: '0x20000000' size: '0x20000' init: '0' default: '1' project_type: bare_metal: function_map: clk_init: none uart_init: none putc: none sysTick: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\baremetal rtt_nano: function_map: clk_init: none uart_init: none putc: none getc: none sysTick: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\nano rtt: function_map: rt_hw_board_init;: none rt_hw_serial_register: none rt_hw_pin_register: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\rtt - sub_series_name: STM32F769 cpu_info: fpu: DP_FPU chips: - chip_name: STM32F769BI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F769BI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F769BG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F769BG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F769NI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F769NI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F769NG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F769NG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F769II peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F769II\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F769IG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F769IG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F769AI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F769AI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F769AG peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x100000' default: '1' - id: IROM2 start: '0x00200000' size: '0x100000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F769AG\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] ui: uart: default_value: UART1 prompt_message_en: select one uart as console output interface prompt_message_zh: 选择一个串口作为控制台信息输出接口 tx_pin: default_value: PA9 prompt_message_en: 'set the tx pin name of the console device interface, the value should be with a format"P+[port name][pin number]",eg. PA9,PB6 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称, 名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 rx_pin: default_value: PA10 prompt_message_en: 'set the rx pin name of the console device interface, the value should be with a format"P+[port name][pin number]", eg. PA10, PB7 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称,名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 docs: - file: documents\DM00224583.pdf title: STM32F76xxx/7xxx Reference Manual - file: documents\DM00273119.pdf title: STM32F765/767/768A/769 Data Sheet svd: file: debug\svd\STM32F7x9_v1r2.svd compiler: gcc: entry_point: none link_script: none marco: - STM32F769xx files: - libraries\CMSIS\Device\ST\STM32F7xx\Source\Templates\gcc\startup_stm32f769xx.S - libraries\CMSIS\Device\ST\STM32F7xx\Include\stm32f769xx.h - libraries\CMSIS\Lib\GCC armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] memory: - id: IRAM1 start: '0x20020000' size: '0x60000' init: '0' default: '1' - id: IRAM2 start: '0x20000000' size: '0x20000' init: '0' default: '1' project_type: bare_metal: function_map: clk_init: none uart_init: none putc: none sysTick: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\baremetal rtt_nano: function_map: clk_init: none uart_init: none putc: none getc: none sysTick: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\nano rtt: function_map: rt_hw_board_init;: none rt_hw_serial_register: none rt_hw_pin_register: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\rtt - sub_series_name: STM32F777 cpu_info: fpu: DP_FPU chips: - chip_name: STM32F777BI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F777BI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F777NI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F777NI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F777II peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F777II\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F777ZI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F777ZI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F777VI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F777VI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] ui: uart: default_value: UART1 prompt_message_en: select one uart as console output interface prompt_message_zh: 选择一个串口作为控制台信息输出接口 tx_pin: default_value: PA9 prompt_message_en: 'set the tx pin name of the console device interface, the value should be with a format"P+[port name][pin number]",eg. PA9,PB6 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称, 名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 rx_pin: default_value: PA10 prompt_message_en: 'set the rx pin name of the console device interface, the value should be with a format"P+[port name][pin number]", eg. PA10, PB7 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称,名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 docs: - file: documents\DM00224583.pdf title: STM32F76xxx/7xxx Reference Manual - file: documents\DM00225424.pdf title: STM32F777/778A/779 Data Sheet svd: file: debug\svd\STM32F7x7_v1r2.svd compiler: gcc: entry_point: none link_script: none marco: - STM32F777xx files: - libraries\CMSIS\Device\ST\STM32F7xx\Source\Templates\gcc\startup_stm32f777xx.S - libraries\CMSIS\Device\ST\STM32F7xx\Include\stm32f777xx.h - libraries\CMSIS\Lib\GCC armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] memory: - id: IRAM1 start: '0x20020000' size: '0x60000' init: '0' default: '1' - id: IRAM2 start: '0x20000000' size: '0x20000' init: '0' default: '1' project_type: bare_metal: function_map: clk_init: none uart_init: none putc: none sysTick: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\baremetal rtt_nano: function_map: clk_init: none uart_init: none putc: none getc: none sysTick: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\nano rtt: function_map: rt_hw_board_init;: none rt_hw_serial_register: none rt_hw_pin_register: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\rtt - sub_series_name: STM32F778 cpu_info: fpu: DP_FPU chips: - chip_name: STM32F778AI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F778AI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] ui: uart: default_value: UART1 prompt_message_en: select one uart as console output interface prompt_message_zh: 选择一个串口作为控制台信息输出接口 tx_pin: default_value: PA9 prompt_message_en: 'set the tx pin name of the console device interface, the value should be with a format"P+[port name][pin number]",eg. PA9,PB6 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称, 名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 rx_pin: default_value: PA10 prompt_message_en: 'set the rx pin name of the console device interface, the value should be with a format"P+[port name][pin number]", eg. PA10, PB7 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称,名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 docs: - file: documents\DM00224583.pdf title: STM32F76xxx/7xxx Reference Manual - file: documents\DM00225424.pdf title: STM32F777/778A/779 Data Sheet svd: file: debug\svd\STM32F7x9_v1r2.svd compiler: gcc: entry_point: none link_script: none marco: - STM32F777xx files: - libraries\CMSIS\Device\ST\STM32F7xx\Source\Templates\gcc\startup_stm32f777xx.S - libraries\CMSIS\Device\ST\STM32F7xx\Include\stm32f777xx.h - libraries\CMSIS\Lib\GCC armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] memory: - id: IRAM1 start: '0x20020000' size: '0x60000' init: '0' default: '1' - id: IRAM2 start: '0x20000000' size: '0x20000' init: '0' default: '1' project_type: bare_metal: function_map: clk_init: none uart_init: none putc: none sysTick: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\baremetal rtt_nano: function_map: clk_init: none uart_init: none putc: none getc: none sysTick: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\nano rtt: function_map: rt_hw_board_init;: none rt_hw_serial_register: none rt_hw_pin_register: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\rtt - sub_series_name: STM32F779 cpu_info: fpu: DP_FPU chips: - chip_name: STM32F779BI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F779BI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F779NI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F779NI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F779II peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F779II\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F779AI peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x200000' default: '1' - id: IROM2 start: '0x00200000' size: '0x200000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F779AI\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] ui: uart: default_value: UART1 prompt_message_en: select one uart as console output interface prompt_message_zh: 选择一个串口作为控制台信息输出接口 tx_pin: default_value: PA9 prompt_message_en: 'set the tx pin name of the console device interface, the value should be with a format"P+[port name][pin number]",eg. PA9,PB6 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称, 名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 rx_pin: default_value: PA10 prompt_message_en: 'set the rx pin name of the console device interface, the value should be with a format"P+[port name][pin number]", eg. PA10, PB7 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称,名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 docs: - file: documents\DM00224583.pdf title: STM32F76xxx/7xxx Reference Manual - file: documents\DM00225424.pdf title: STM32F777/778A/779 Data Sheet svd: file: debug\svd\STM32F7x9_v1r2.svd compiler: gcc: entry_point: none link_script: none marco: - STM32F779xx files: - libraries\CMSIS\Device\ST\STM32F7xx\Source\Templates\gcc\startup_stm32f779xx.S - libraries\CMSIS\Device\ST\STM32F7xx\Include\stm32f779xx.h - libraries\CMSIS\Lib\GCC armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] memory: - id: IRAM1 start: '0x20020000' size: '0x60000' init: '0' default: '1' - id: IRAM2 start: '0x20000000' size: '0x20000' init: '0' default: '1' project_type: bare_metal: function_map: clk_init: none uart_init: none putc: none sysTick: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\baremetal rtt_nano: function_map: clk_init: none uart_init: none putc: none getc: none sysTick: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\nano rtt: function_map: rt_hw_board_init;: none rt_hw_serial_register: none rt_hw_pin_register: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\rtt - sub_series_name: STM32F732 cpu_info: fpu: SP_FPU chips: - chip_name: STM32F732VE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F732VE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F732RE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F732RE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F732ZE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F732ZE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F732IE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F732IE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] ui: uart: default_value: UART1 prompt_message_en: select one uart as console output interface prompt_message_zh: 选择一个串口作为控制台信息输出接口 tx_pin: default_value: PA9 prompt_message_en: 'set the tx pin name of the console device interface, the value should be with a format"P+[port name][pin number]",eg. PA9,PB6 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称, 名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 rx_pin: default_value: PA10 prompt_message_en: 'set the rx pin name of the console device interface, the value should be with a format"P+[port name][pin number]", eg. PA10, PB7 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称,名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 docs: - file: documents\DM00305990.pdf title: STM32F72xxx/3xxx Reference Manual - file: documents\DM00330507.pdf title: STM32F732xx/3xx Data Sheet svd: file: debug\svd\STM32F7x2_v1r0.svd compiler: gcc: entry_point: none link_script: none marco: - STM32F732xx files: - libraries\CMSIS\Device\ST\STM32F7xx\Source\Templates\gcc\startup_stm32f732xx.S - libraries\CMSIS\Device\ST\STM32F7xx\Include\stm32f732xx.h - libraries\CMSIS\Lib\GCC armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] memory: - id: IRAM1 start: '0x20010000' size: '0x30000' init: '0' default: '1' - id: IRAM2 start: '0x20000000' size: '0x10000' init: '0' default: '1' project_type: bare_metal: function_map: clk_init: none uart_init: none putc: none sysTick: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\baremetal rtt_nano: function_map: clk_init: none uart_init: none putc: none getc: none sysTick: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\nano rtt: function_map: rt_hw_board_init;: none rt_hw_serial_register: none rt_hw_pin_register: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\rtt - sub_series_name: STM32F722 cpu_info: fpu: SP_FPU chips: - chip_name: STM32F722VE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F722VE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F722RE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F722RE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F722ZE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F722ZE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F722IE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F722IE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F722RC peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x40000' default: '1' - id: IROM2 start: '0x00200000' size: '0x40000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F722RC\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F722VC peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x40000' default: '1' - id: IROM2 start: '0x00200000' size: '0x40000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F722VC\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F722ZC peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x40000' default: '1' - id: IROM2 start: '0x00200000' size: '0x40000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F722ZC\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F722IC peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x40000' default: '1' - id: IROM2 start: '0x00200000' size: '0x40000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F722IC\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] ui: uart: default_value: UART1 prompt_message_en: select one uart as console output interface prompt_message_zh: 选择一个串口作为控制台信息输出接口 tx_pin: default_value: PA9 prompt_message_en: 'set the tx pin name of the console device interface, the value should be with a format"P+[port name][pin number]",eg. PA9,PB6 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称, 名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 rx_pin: default_value: PA10 prompt_message_en: 'set the rx pin name of the console device interface, the value should be with a format"P+[port name][pin number]", eg. PA10, PB7 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称,名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 docs: - file: documents\DM00305990.pdf title: STM32F72xxx/3xxx Reference Manual - file: documents\DM00330506.pdf title: STM32F722xx/3xx Data Sheet svd: file: debug\svd\STM32F7x2_v1r0.svd compiler: gcc: entry_point: none link_script: none marco: - STM32F722xx files: - libraries\CMSIS\Device\ST\STM32F7xx\Source\Templates\gcc\startup_stm32f722xx.S - libraries\CMSIS\Device\ST\STM32F7xx\Include\stm32f722xx.h - libraries\CMSIS\Lib\GCC armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] memory: - id: IRAM1 start: '0x20010000' size: '0x30000' init: '0' default: '1' - id: IRAM2 start: '0x20000000' size: '0x10000' init: '0' default: '1' project_type: bare_metal: function_map: clk_init: none uart_init: none putc: none sysTick: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\baremetal rtt_nano: function_map: clk_init: none uart_init: none putc: none getc: none sysTick: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\nano rtt: function_map: rt_hw_board_init;: none rt_hw_serial_register: none rt_hw_pin_register: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\rtt - sub_series_name: STM32F733 cpu_info: fpu: SP_FPU chips: - chip_name: STM32F733VE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F733VE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F733ZE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F733ZE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F733IE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F733IE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] ui: uart: default_value: UART1 prompt_message_en: select one uart as console output interface prompt_message_zh: 选择一个串口作为控制台信息输出接口 tx_pin: default_value: PA9 prompt_message_en: 'set the tx pin name of the console device interface, the value should be with a format"P+[port name][pin number]",eg. PA9,PB6 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称, 名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 rx_pin: default_value: PA10 prompt_message_en: 'set the rx pin name of the console device interface, the value should be with a format"P+[port name][pin number]", eg. PA10, PB7 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称,名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 docs: - file: documents\DM00305990.pdf title: STM32F72xxx/3xxx Reference Manual - file: documents\DM00330507.pdf title: STM32F732xx/3xx Data Sheet svd: file: debug\svd\STM32F7x3_v1r0.svd compiler: gcc: entry_point: none link_script: none marco: - STM32F733xx files: - libraries\CMSIS\Device\ST\STM32F7xx\Source\Templates\gcc\startup_stm32f733xx.S - libraries\CMSIS\Device\ST\STM32F7xx\Include\stm32f733xx.h - libraries\CMSIS\Lib\GCC armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] memory: - id: IRAM1 start: '0x20010000' size: '0x30000' init: '0' default: '1' - id: IRAM2 start: '0x20000000' size: '0x10000' init: '0' default: '1' project_type: bare_metal: function_map: clk_init: none uart_init: none putc: none sysTick: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\baremetal rtt_nano: function_map: clk_init: none uart_init: none putc: none getc: none sysTick: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\nano rtt: function_map: rt_hw_board_init;: none rt_hw_serial_register: none rt_hw_pin_register: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\rtt - sub_series_name: STM32F723 cpu_info: fpu: SP_FPU chips: - chip_name: STM32F723VE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F723VE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F723ZE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F723ZE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F723IE peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x80000' default: '1' - id: IROM2 start: '0x00200000' size: '0x80000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F723IE\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F723ZC peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x40000' default: '1' - id: IROM2 start: '0x00200000' size: '0x40000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F723ZC\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F723IC peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x40000' default: '1' - id: IROM2 start: '0x00200000' size: '0x40000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F723IC\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] ui: uart: default_value: UART1 prompt_message_en: select one uart as console output interface prompt_message_zh: 选择一个串口作为控制台信息输出接口 tx_pin: default_value: PA9 prompt_message_en: 'set the tx pin name of the console device interface, the value should be with a format"P+[port name][pin number]",eg. PA9,PB6 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称, 名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 rx_pin: default_value: PA10 prompt_message_en: 'set the rx pin name of the console device interface, the value should be with a format"P+[port name][pin number]", eg. PA10, PB7 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称,名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 docs: - file: documents\DM00305990.pdf title: STM32F72xxx/3xxx Reference Manual - file: documents\DM00330506.pdf title: STM32F722xx/3xx Data Sheet svd: file: debug\svd\STM32F7x3_v1r0.svd compiler: gcc: entry_point: none link_script: none marco: - STM32F723xx files: - libraries\CMSIS\Device\ST\STM32F7xx\Source\Templates\gcc\startup_stm32f723xx.S - libraries\CMSIS\Device\ST\STM32F7xx\Include\stm32f723xx.h - libraries\CMSIS\Lib\GCC armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] memory: - id: IRAM1 start: '0x20010000' size: '0x30000' init: '0' default: '1' - id: IRAM2 start: '0x20000000' size: '0x10000' init: '0' default: '1' project_type: bare_metal: function_map: clk_init: none uart_init: none putc: none sysTick: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\baremetal rtt_nano: function_map: clk_init: none uart_init: none putc: none getc: none sysTick: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\nano rtt: function_map: rt_hw_board_init;: none rt_hw_serial_register: none rt_hw_pin_register: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\rtt - sub_series_name: STM32F730 cpu_info: fpu: SP_FPU chips: - chip_name: STM32F730R8 peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x10000' default: '1' - id: IROM2 start: '0x00200000' size: '0x10000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F730R8\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F730V8 peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x10000' default: '1' - id: IROM2 start: '0x00200000' size: '0x10000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F730V8\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F730Z8 peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x10000' default: '1' - id: IROM2 start: '0x00200000' size: '0x10000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F730Z8\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F730I8 peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x10000' default: '1' - id: IROM2 start: '0x00200000' size: '0x10000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F730I8\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] ui: uart: default_value: UART1 prompt_message_en: select one uart as console output interface prompt_message_zh: 选择一个串口作为控制台信息输出接口 tx_pin: default_value: PA9 prompt_message_en: 'set the tx pin name of the console device interface, the value should be with a format"P+[port name][pin number]",eg. PA9,PB6 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称, 名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 rx_pin: default_value: PA10 prompt_message_en: 'set the rx pin name of the console device interface, the value should be with a format"P+[port name][pin number]", eg. PA10, PB7 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称,名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 docs: - file: documents\DM00305990.pdf title: STM32F72xxx/3xxx Reference Manual - file: documents\stm32f730i8.pdf title: STM32F730x8 Data Sheet svd: file: debug\svd\STM32F730x.svd compiler: gcc: entry_point: none link_script: none marco: - STM32F730xx files: - libraries\CMSIS\Device\ST\STM32F7xx\Source\Templates\gcc\startup_stm32f730xx.S - libraries\CMSIS\Device\ST\STM32F7xx\Include\stm32f730xx.h - libraries\CMSIS\Lib\GCC armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] memory: - id: IRAM1 start: '0x20010000' size: '0x30000' init: '0' default: '1' - id: IRAM2 start: '0x20000000' size: '0x10000' init: '0' default: '1' project_type: bare_metal: function_map: clk_init: none uart_init: none putc: none sysTick: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\baremetal rtt_nano: function_map: clk_init: none uart_init: none putc: none getc: none sysTick: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\nano rtt: function_map: rt_hw_board_init;: none rt_hw_serial_register: none rt_hw_pin_register: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\rtt - sub_series_name: STM32F750 cpu_info: fpu: SP_FPU chips: - chip_name: STM32F750V8 peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x10000' default: '1' - id: IROM2 start: '0x00200000' size: '0x10000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F750V8\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F750Z8 peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x10000' default: '1' - id: IROM2 start: '0x00200000' size: '0x10000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F750Z8\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] - chip_name: STM32F750N8 peripheral: {} memory: - id: IROM1 start: '0x08000000' size: '0x10000' default: '1' - id: IROM2 start: '0x00200000' size: '0x10000' default: '0' compiler: gcc: entry_point: entry link_script: linkscripts\STM32F750N8\link.lds marco: [] files: [] armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] ui: uart: default_value: UART1 prompt_message_en: select one uart as console output interface prompt_message_zh: 选择一个串口作为控制台信息输出接口 tx_pin: default_value: PA9 prompt_message_en: 'set the tx pin name of the console device interface, the value should be with a format"P+[port name][pin number]",eg. PA9,PB6 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称, 名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 rx_pin: default_value: PA10 prompt_message_en: 'set the rx pin name of the console device interface, the value should be with a format"P+[port name][pin number]", eg. PA10, PB7 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称,名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 docs: - file: documents\DM00124865.pdf title: STM32F74xx/5xx Reference Manual - file: documents\stm32f750n8.pdf title: STM32F750x8 Data Sheet svd: file: debug\svd\STM32F750x.svd compiler: gcc: entry_point: none link_script: none marco: - STM32F750xx files: - libraries\CMSIS\Device\ST\STM32F7xx\Source\Templates\gcc\startup_stm32f750xx.S - libraries\CMSIS\Device\ST\STM32F7xx\Include\stm32f750xx.h - libraries\CMSIS\Lib\GCC armcc: entry_point: none link_script: none marco: [] files: [] iarcc: entry_point: none link_script: none marco: [] files: [] memory: - id: IRAM1 start: '0x20010000' size: '0x40000' init: '0' default: '1' - id: IRAM2 start: '0x20000000' size: '0x10000' init: '0' default: '1' project_type: bare_metal: function_map: clk_init: none uart_init: none putc: none sysTick: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\baremetal rtt_nano: function_map: clk_init: none uart_init: none putc: none getc: none sysTick: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\nano rtt: function_map: rt_hw_board_init;: none rt_hw_serial_register: none rt_hw_pin_register: none heap_init: none marco: - SOC_FAMILY_STM32 - SOC_SERIES_STM32F7 - USE_HAL_DRIVER source_files: - drivers\rtt docs: - file: documents\DM00189702.pdf title: STM32F7xx HAL Drivers - file: documents\DUI0646B_cortex_m7_dgug.pdf title: Cortex-M7 Generic User Guide source_files: file: - libraries\STM32F7xx_HAL_Driver - libraries\CMSIS\Include - libraries\CMSIS\RTOS - libraries\CMSIS\Device\ST\STM32F7xx\Include\stm32f7xx.h - libraries\CMSIS\Device\ST\STM32F7xx\Include\system_stm32f7xx.h - libraries\CMSIS\Device\ST\STM32F7xx\Source\Templates\system_stm32f7xx.c cpu_info: max_clock: '216000000' core: Cortex-M7 mpu: MPU endian: Little-endian ui: uart: default_value: UART1 prompt_message_en: select one uart as console output interface prompt_message_zh: 选择一个串口作为控制台信息输出接口 tx_pin: default_value: PA9 prompt_message_en: 'set the tx pin name of the console device interface, the value should be with a format"P+[port name][pin number]",eg. PA9,PB6 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称, 名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6 rx_pin: default_value: PA10 prompt_message_en: 'set the rx pin name of the console device interface, the value should be with a format"P+[port name][pin number]", eg. PA10, PB7 ' prompt_message_zh: 设置控制台设备的数据发送引脚的名称,名称应该具有以下格式“P+[端口名称][端口编号]”, 比如:PA2, PB6