Программирование
Вопросы по таймерам.
Втр, 06/02/2018 - 02:05 | by semaawpЗдраствуйте, мне нужна помощь с пояснениями по таймерам атмеги328. Требуется рассинхронизация 2х 8ми битных таймеров. Как я понимаю регистр TCNT в обоих таймерах заполняется одинакого? А можно ли при инициализации таймера в регистр TCNT второго таймера сразу вписать значение 43 к примеру, что бы первый начал тикать с нуля, а второй с 43? Если да, то как это правильнее сделать?
Магия таймеров attiny25
Пнд, 05/02/2018 - 23:03 | by nik182Задача была выдавать на двух ногах по очереди 36кГц на двух других 56 кГц по очереди по 10 импульсов того и другого. Зарядил таймеры и в прерываниях сделал логику вывода, всё работает. Магия в том, что если закомментировать строку 4 с совершенно левым, никак не используемым оператором, то таймер 1 перестает работать и запустить его ни как не получается. Кто нибудь знает почему таймер отваливается?
Как настроить (запрограммировать через Мджой) стояночный тормоз для PC ?
Пнд, 05/02/2018 - 20:59 | by ВэлДоброго времени суток всем, требуется помощь.
Grbl 0-8 не стыкуется с ардуино 1.8.6
Пнд, 05/02/2018 - 16:06 | by PSORAROПроблема: установил библиотеку Grbl 0-8, на ардуино 1.8.6 при компиляции скетча выдал ошибку
Изменение цвета светодиода удаленно (mqtt)
Пнд, 05/02/2018 - 16:04 | by oleg911Добрый вечер, хочу реализовать следующее, задавая на смартфоне цвет из палитры, чтобы светодиод светился тем же цветом. Как разбить на R , G , B из 0xFFFFFFFF я знаю, вернее получилость...
I2C pin configure
Пнд, 05/02/2018 - 11:36 | by NeoProgДобрый день всем. Как по умолчанию конфигурируются выходы Arduino DUE? Open-drain или push-pull? В даташите явно про это не указано, но говорится про регистр "Multi-driver Enable Register" и соответсвующий комментарий к нему:
"Each I/O can be independently programmed in Open Drain by using the Multi Drive feature. This feature permitsseveral drivers to be connected on the I/O line which is driven low only by each device. An external pull-up resistor(or enabling of the internal one) is generally required to guarantee a high level on the line."
Среда разработки 1.8.5 и 1.6.13
Пнд, 05/02/2018 - 10:17 | by Mika622Обратил внимание, что один и тот же скетч, скомпилированный дома и на работе разимает разный объем... дома - больше. Сначала подумал, что оси разные - дома 8.1, на работе - 7 (обе 64 бита). Посмотрел внимательнее - дома версия 1.8.5 а на работе -1.6.13. Причем на старой версии код получается существенно меньше - 24952 байта против 26334... Это как же так?
Переменная Float. Куда делись тысячные?
Пнд, 05/02/2018 - 09:15 | by JtestДобрый день.
В начале кода задаю переменную
float am = 0.000; // емкость в амперах
Произвожу простое вычисление, и дальше - вывод на индикатор.
am = volt / 15.001; Print = String(am) + " A"; ledprt(Print);
Вот только в резальтате, получаю значение с двумя знаками после запятой. 0,12
Как получить тысячные, куда они пропадают?
Помогите с кодом
Вс, 04/02/2018 - 22:14 | by wifilanВсех Приветствую.
Прошу помощи в правке кода. пытаюсь реализовать (переносимый, мобильный) сканер I2C адресов устройств с выводом на дисплей nokia 5110 и применением mega328.
== на экран правда выводится пока что только (addr: 8) - дальше начал тупить.
Ошибка компиляции для платы Arduino Nano
Вс, 04/02/2018 - 15:52 | by anton-podrezovЗдравствуйте, пытаюсь сделать всё по инструкции с этого сайта, но в итогк вылазит ошибка
- « первая
- ‹ предыдущая
- …
- 375
- 376
- 377
- 378
- 379
- 380
- 381
- 382
- 383
- …
- следующая ›
- последняя »