Какая платформа лучше подходит для отладки проблем с памятью Arduino: Linux или Windows?
Я разрабатываю продукт. Я разработал каждый модуль в прошивке по отдельности. Теперь я интегрирую их, но получаю проблемы с памятью. Я не могу увидеть, как память распределяется внутри MCU во время выполнения.
Может ли Linux помочь мне отлаживать проблемы лучше, используя свои команды, а не платформу Windows?
Заранее спасибо.
@bandejiya, 👍2
1 ответ
▲ 2
Операционная система не имеет значения. Если вы хотите отладить целевое устройство, вам нужен отладчик и среда отладки. Это означает правильный интерфейс аппаратного отладчика, а не последовательный порт USB Arduino, и правильная IDE, например Atmel Studio, а не Arduino IDE. Все они доступны как для Linux, так и для Windows.
,
@Majenko
Смотрите также:
- Вызов функций одного класса из другого класса — Обратный вызов
- Функция freeMemory() из библиотеки memoryfree не возвращает уменьшенное значение в arduino UNO
- Arduino записывает в память и автоматически выключается (через MOSFET)
- Библиотека MemoryFree, демонстрирующая нестандартное поведение..!
- C++ против языка Arduino?
- Запрограммировать ATMega328P и использовать его без платы Arduino.
- ошибка: ожидаемое первичное выражение перед токеном ','
- Ввести идентификатор чипа ESP32 в строковую переменную (новичок в Arduino/C++)