Базовый комплект (IRAM SDK)
для загрузки и отладки тестового кода в IRAM без записи в flash.
Размер IRAM у ESP8266 составляет 64 килобайта.
Использует только функции ROM-BIOS и IramSDK.
В IramSDK входит:
- Инициализация частот процеcсора ESP8266 на 80 или 160 МГц.
- Инициализация bss в RAM и IRAM.
- Инициализация UART.
- Инициализация менеджера памяти 'heap'.
- Инициализация таймера на работу в мсек.
- Инициализация ets_printf() для вывода отладки в TX2/GPIO2.
ets_uart_printf() выводит в TX/UATR0
ets_printf() выводит в TX2/UATR1
IRAM SDK Init.
Free Heap: 81816
Free IRAM: 64036
>
Для компиляции SDK используется Unofficial Developer Kit.
В Eclipse заданы 2 опции Manage Configurations:
- AutoMake (собрать проект для загрузки, используются установки в Eclipse)
- Default (собрать проект для загрузки используя makefile)