Параметры platformio.ini: различия между версиями

Материал из MIK32 микроконтроллер
Нет описания правки
(Добавлены параметры для текущей ветки)
Строка 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.