Блок для Выбор тестовых параметров
Выводятся параметры со значениями, определенные в PROGMEM
для каждого из контроллеров, поддерживаемых библиотекой RT_HW_BASRE.h.
Упрощает разработку универсальных тестов под разные типы контроллеров
разной архитектуры (AVR,ESP8266,ESP32,SAMD21(M0), SAM3X, STM32F1, STM32F4, STM32H7);
Выводимые параметры
1. Частота процессора.
2. Системная разрядность.
3. Максимальное значение переменной для установленной системнмной разрядности.
4. Напряжение питания контроллера (CPU) в mV.
5. Коэффициент перевода системного значения в напряжение.
6. Вывод количества задач диспетчера задач (по типам задач).
7. Вывод периода вызова задач диспетчера задач (по типам задач).
Выводятся адреса устройств i2c со значениями, определенные в PROGMEM
для каждого из контроллеров, поддерживаемых библиотекой RT_HW_BASRE.h.
Упрощает разработку универсальных тестов под разные типы контроллеров
разной архитектуры (AVR,ESP8266,ESP32,SAMD21(M0), SAM3X, STM32F1, STM32F4, STM32H7).
Выводятся номера пинов со значениями, определенные в PROGMEM
для каждого из контроллеров, поддерживаемых библиотекой RT_HW_BASRE.h.
Упрощает разработку универсальных тестов под разные типы контроллеров
разной архитектуры (AVR,ESP8266,ESP32,SAMD21(M0), SAM3X, STM32F1, STM32F4, STM32H7).
Номера пинов выводятся группами:
SYS->control (контрольный пин для отслеживаня цикла loop() ), led(светодиод на плате), button(кнопка на плате);
DBG->debug1,debug2,debug3(пины для отладки пользовательских программ);
DI ->di1,di2 (для использовании в тестах);
ADC->adc1,adc2 (для использовании в тестах);
TCH-> tch1,tch2 (для использовании в тестах);
DO ->do1,do2 (для использовании в тестах);
PWM->pwm1,pwm2 (для использовании в тестах);
DAC->dac1,dac2 (для использовании в тестах);