-
- Отладчик разве работает со стандартным загрузчиком Ардуино Или там
полностью программная отладка? Почему-то на глаза не попадалась
кнопка отладки. Nikolay_Po(231 знак., 06.01.2023 20:07)
- Я не знаю подробности про отладчик. Просто упоминаю, что, возможно, это облегчит отладку по сравнению с 1-ой версией, где кроме UART ничего нет. Как вариант можно PlatformIO попробовать, я использовал с ESP32. - Costic(06.01.2023 20:37)
- Я в ардуине для нордика так и не смог в нормальную спячку загнать,
там такая капуста развесистая. Ардуина хороша как есть, или немного
подправить библиотеки если надо. Как вглубь лезешь - сложность
резко нарастает, особенно в нордике, когда ардуина поверх мбеда. - Andreas(06.01.2023 20:12)
- Во-во! С похожим (или точно с таким же) я и столкнулся. Для себя
сделал вывод: или Ардуино как есть, без наворотов и нештатных
функций. Или уже собственный стек протоколов для взаимодействия
микросхем внутри устройства. Ну или чужие исходники, но простые и
прямолинейные. - Nikolay_Po(06.01.2023 20:25)
- Когда-то студенту, который стажировался у нас, задали сделать
проект на Ардуине на свой вкус. Предложил ему сделать диммер для
освещения с управлением от телевизионного пульта. Все замечательно,
есть готовая библиотека декодирования инфракрасных посылок для
очень многих производителей, но, ссуко, из трех таймеров AтMeги328
один всегда занят на нужды среды Ардуино. Проект сделали конечно,
но после этого я всегда удаляю ардуиновский загрузчик с плат и
пользуюсь обычным Yurasvs(13 знак., 06.01.2023 21:27)
- А вот с компилятором - проблема. Используемые блиотеки так плотно интегрированы с Arduino, что малой кровью не удалось перетащить проект в MPLAB X v6.00. Плагин для импорта проектов Arduino в MPLAB не сработал вообще - не нашёл Arduino. - Nikolay_Po(07.01.2023 00:35)
- С таймерами на Меге328 я разбирался. Нулевой используется и для delay(), и для micros(). Довольно просто и прозрачно. Прерывание таймера находил. Небольшое. Остальные два таймера используются только для ШИМ. Использовал их напрямую регистрами, мимо среды Arduino - работало отлично. - Nikolay_Po(07.01.2023 00:32)
- Хорошо, если хоть известно сколько и какие заняты. Я в ардуине на нордике среди 5 таймеров искал не занятый методом тыка, поскольку вообще нет перечня занятых ресурсов. - Andreas(06.01.2023 22:57)
- Вполне естественное положение дел. Откуда удивление? - SciFi(06.01.2023 20:46)
- Сделал тему с такими целями: 1. Похвастаться, что могу и дома, за выходной, спроектировать и изготовить реальное устройство. 2. Оставить предостережение для остальных. 3. Похвалить Arduino IDE за возможность школьнику сделать реальное, довольно сложное устройство, которое будет использоваться семьёй в быту. Nikolay_Po(1244 знак., 07.01.2023 01:25)
- Когда-то студенту, который стажировался у нас, задали сделать
проект на Ардуине на свой вкус. Предложил ему сделать диммер для
освещения с управлением от телевизионного пульта. Все замечательно,
есть готовая библиотека декодирования инфракрасных посылок для
очень многих производителей, но, ссуко, из трех таймеров AтMeги328
один всегда занят на нужды среды Ардуино. Проект сделали конечно,
но после этого я всегда удаляю ардуиновский загрузчик с плат и
пользуюсь обычным Yurasvs(13 знак., 06.01.2023 21:27)
- Во-во! С похожим (или точно с таким же) я и столкнулся. Для себя
сделал вывод: или Ардуино как есть, без наворотов и нештатных
функций. Или уже собственный стек протоколов для взаимодействия
микросхем внутри устройства. Ну или чужие исходники, но простые и
прямолинейные. - Nikolay_Po(06.01.2023 20:25)
- Отладчик разве работает со стандартным загрузчиком Ардуино Или там
полностью программная отладка? Почему-то на глаза не попадалась
кнопка отладки. Nikolay_Po(231 знак., 06.01.2023 20:07)