assembler in arduino
- Войдите на сайт для отправки комментариев
Ср, 27/05/2020 - 13:18
кто-нибудь в курсе дела как манипулировать серийными портами ардуино на ассемблере?
кто-нибудь в курсе дела как манипулировать серийными портами ардуино на ассемблере?
Кто-нибудь в курсе! Каков вопрос - такой и ответ!
Опиши какая у тебя проблема или в данной тебе будет только стёб.
кто-нибудь в курсе дела как манипулировать серийными портами ардуино на ассемблере?
Могу предложить русскоязычное описание ассемблерных инструкций для AVR.
P.S. Ты точно не попутал программирование на ассемблере с низкоуровневым программированием на Си через регистры?
серийных маньяков знаю - серийных портов не знаю ...
Serial
Used for communication between the Arduino board and a computer or other devices. All Arduino boards have at least one serial port (also known as a UART or USART): Serial.
это копи-пасте из Language Reference.
я про такой порт. когда он в состоянии коннекта с кем-либо и через него идет поток входных данных. какими командами на ассемблере можно освободить этот порт от коннекта?
Serial.end() не освобождает. светодиод по прежнему мигает дважды раз в две секунды. а должен одиночно и часто. это когда порт свободен.
светодиод по прежнему мигает дважды раз в две секунды. а должен одиночно и часто.
Это кому он так задолжал, нещасный?
Проверяйте второе устройство. Serial.end переводит оба порта в начальный режим работы (ВХОД без подтяжки) и ничего уже через него не выводится.
входной поток ничего не знает о том принимают ли его или нет
ага - серийный должник
а можно просто написать команду или команды ассемблера для выполнения дисконнекта Serial порта?
больше ничего не нужно.
а можно просто написать команду или команды ассемблера для выполнения дисконнекта Serial порта?
больше ничего не нужно.
Не спугните!
а можно просто написать команду или команды ассемблера для выполнения дисконнекта Serial порта?
Можно.
Только они ничем не будет отличаться от команд на Си.
больше ничего не нужно.
Мне тоже.
Можно.
Только они ничем не будет отличаться от команд на Си.
А на брейнфаке можно? ;-)
v7ilnytskyy вы нам даже МК не обозначили, на ассемблере без этого знания ни как ...
а можно просто написать команду или команды ассемблера для выполнения дисконнекта Serial порта?
больше ничего не нужно.
а программу поправить, чтобы она из Сериал не читала - не проще будет? :) чем монстрячить в нее ассемблерные вставки?
впечатление, что вы пытаетесь чинить устройство. которое в первый раз видите - инструментом, который никогда не держали в руках :)