Параметры platformio.ini: различия между версиями
Материал из MIK32 микроконтроллер
Sh-sergey (обсуждение | вклад) Нет описания правки |
Sh-sergey (обсуждение | вклад) (Добавлены параметры для текущей ветки) |
||
Строка 1: | Строка 1: | ||
== board_debug - для опций, связанных с отладчиком == | == (Текущий релиз) board_debug - для опций, связанных с отладчиком == | ||
'''board_debug.interface''' - выбор отладчика; | '''board_debug.interface''' - выбор отладчика; | ||
Строка 22: | Строка 22: | ||
по умолчанию board_debug.adapter_speed=500; | по умолчанию board_debug.adapter_speed=500; | ||
== (Ветка main) Настройки загрузки программы в МК == | |||
'''upload_protocol''' - выбор отладчика; | |||
Значение по умолчанию: m-link; | |||
Возможные значения: | |||
* m-link - Программатор MIK32; | |||
* jlink - JLink; | |||
* olimex-arm-usb-ocd - Olimex ARM-USB-OCD; | |||
* olimex-arm-usb-ocd-h - Olimex ARM-USB-OCD-H; | |||
* olimex-arm-usb-tiny-h - Olimex ARM-USB-TINY-H; | |||
* olimex-jtag-tiny - Olimex ARM-USB-TINY. | |||
'''board_build.ldscript''' - выбор ld скрипта; | |||
Значение по умолчанию: eeprom; | |||
Возможные значения: | |||
* eeprom; | |||
* spifi; | |||
* ram. |
Версия от 13:53, 19 июня 2023
(Текущий релиз) board_debug - для опций, связанных с отладчиком
board_debug.interface - выбор отладчика;
принимает значения - имена файлов в папке openocd\scripts\interface\ftdi без ".cfg";
по умолчанию board_debug.interface=m-link;
некоторые варианты:
- m-link - Программатор MIK32;
- olimex-arm-usb-ocd-h - Olimex ARM-USB-OCD-H;
board_debug.ldscript - выбор ld скрипта,
принимает значения - имена файлов в папке shared\ldscripts без ".ld";
по умолчанию board_debug.ldscript=eeprom;
возможные значения: eeprom, ram, spifi;
board_debug.adapter_speed - выбор частоты JTAG, в кГц;
по умолчанию board_debug.adapter_speed=500;
(Ветка main) Настройки загрузки программы в МК
upload_protocol - выбор отладчика;
Значение по умолчанию: m-link;
Возможные значения:
- m-link - Программатор MIK32;
- jlink - JLink;
- olimex-arm-usb-ocd - Olimex ARM-USB-OCD;
- olimex-arm-usb-ocd-h - Olimex ARM-USB-OCD-H;
- olimex-arm-usb-tiny-h - Olimex ARM-USB-TINY-H;
- olimex-jtag-tiny - Olimex ARM-USB-TINY.
board_build.ldscript - выбор ld скрипта;
Значение по умолчанию: eeprom;
Возможные значения:
- eeprom;
- spifi;
- ram.