-
Постов
3 542 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Блоги
Весь контент donec
-
https://learn.microsoft.com/ru-ru/dotnet/api/system.io.ports.serialport.readline?view=dotnet-plat-ext-8.0 https://learn.microsoft.com/ru-ru/dotnet/api/system.io.ports.serialport.newline?view=dotnet-plat-ext-8.0#system-io-ports-serialport-newline Для ReadLine нужен конец строки, иначе будет ошибка по таймауту
-
Как вариант используй микросхему трехвольтовую сокоростью не менее 1.5Мбс которые используются для RS485, например NSiP83086C, 200руб.
-
На каждом из проводов уровень положительный (не выше +0,3В и не ниже +2,8В), почему их не подключить к ногам ESP, в чем проблема?
-
Приемник в комплект к передатчику, в железе не проверял, Выход TSOP подключается к МК к пину ICP1, выходы команд соответствуют входам кнопок передатчика.
-
Дадим человеку шанс, разберись, что здесь написано, если и после этого ступор, тогда ой. Счетчик 1 работает в 14 режиме FastPWM: 1 . Какое назначение в этом случае регистров OCR1A и ICR1, какие значения в них записаны перед включением прерывания; 2. Как в программе настроено изменение вывода OC1A и когда происходит его изменение при разных значениях OCR1A; 3. Как в программе происходит отключение изменения вывода OC1A; 4. "Привяжи" к "осциллограмме светодиода" изменение вывода OC1A; 5. В какой момент времени ("осциллограммы светодиода") срабатывает прерывание TIMER1_OVF; 6. Какую роль в подпрограмме прерывания выполняет переменная k; 5. и т.д. и т.п.
-
Не могу понять, как ты собираешься писать программы, если в готовой программе на 60 строк с комментариями и с пониманием, что должно делать устройство, ты не можешь разобраться, что там вообще происходит? Это риторический вопрос, можно не отвечать.
-
Если читать через слово, тогда конечно не найдёшь, там нет ни одного лишнего слова, и каждое из них имеет значение.
-
В тексте программы это все есть, нужно только прочитать её.
-
Мне, что землю грысть чтобы ты поверил, что от тебя никакого дополнительно кода по отправке не нужно? От тебя требуется записать прошивку в МК, и все, этому ты поверишь?
-
Все там работает от порта В, а от порта D не хочет.
-
Вообще-то там PINB. Но ты прав - этот код вообще не нужен, Я заменил код в сообщении со схемой.
-
То есть Я должен доказать, что это законченная программа, и твоего дополнительного кода по отправке не нужно? Знаешь, начал было расписывать, что и как, но теперь вижу, что не нужно этого делать.
-
Никуда их не нужно пересылать, это законченная программа которая все отправляет, в программе не хватает пару тройку строк спящего режима, а все остальное уже работает Чтоб понимать что и как изучи FastPWM 14 режим счетчика 1.
-
И Я не понял о чем речь. Нажал кнопку, вычислил код и отдал на исполнение таймером, периодически направляя его в нужную сторону.
-
Вот тебе код передатчика для этой схемы, со спящим режимом не хочу разбираться, сам разберешься.
-
Железо подключать влом, на Протеусе 15 режим ШИМ не хочет работать, поэтому на 14 режиме, шапку набросал, в Протеусе работает, в железе не факт - проверять нужно. Слип и кнопки сделаешь. Если конечно это вообще нужно. Pult328.7z
-
Перемычки BOOT0 и BOOT1 куда установлены?
-
Наждачкой пластины не зачищал? Пластины для изоляции между собой или окалиной покрывают или лаком, чтоб уменьшить токи Фуко
-
Вот кто-то и возьмет, а потом будет голову ломать почему раз в сутки глюк происходит
-
Что, ну и.. Каждый вызов функции F , будет увеличивать cnt на единицу, в конце концов произойдет переполнение числа int и cnt станет нулем, и начнется все заново