нет конечно
флпрог сильно ограничена в исполнении твоих капризов
есть вещи, которые в принципе нельзя на ней сделать, т.к. проще это в коде написать
но вот составить конечный автомат это как раз то, для чего она задумана
чтобы понимать принцип создания схем - надо посмотреть все ролики по работе с прогой от самого автора и еще есть куча роликов от грачика, который ардуино пром
затратиш 2-3 дня и будет представление о
"Первые шаги"
Добавлено: 03.09.2018{, 23:05}
Beer100
Да, видео обязательно посмотрю. Хотя "через руки" быстрее доходит. ))
И все таки, в конкретном моем примере на предыдущей страницы - не будет проблем?
Да, видео обязательно посмотрю. Хотя "через руки" быстрее доходит.
Я Вам дал ссылки на каналы Самых или даже Самых Самых продвинутых участников форума
Просто надо смотреть и делать ручками
Одно другому не мешает
"Первые шаги"
Добавлено: 26.09.2018{, 15:27}
Beer100
Подскажите, в каком случае нужно разность части проекта на разные платы, а в каком можно разные (не связанные) части создавать на одной плате? Есть какой-то технический момент или это условность, созданная для удобства?
"Первые шаги"
Добавлено: 26.09.2018{, 17:11}
Smit8719
Для своего удобства, да и большие проекты меньше лагают, когда разнесено по платам
"Первые шаги"
Добавлено: 18.02.2019{, 21:13}
Serjik
Всем привет. Смотрел я тут уроки, читал и я ни где не нашел ответа. Какой блок применить что бы послав 55 F4 C5 55 D3 27 я на PIN1 получил 01010101 11110100 11000101 01010101 11010011 00100111 ?
не понятно кого и куда посылать ) и как/от кого нужно получить
Попробую перефразировать вопрос. Есть данные в HEX формате "55 F4 C5 55 D3 27". Нужно что бы на выводе PIN1 эти данные читались как 01010101 11110100 11000101 01010101 11010011 00100111
А может все же просто объяснить новичку где он ошибается или ответить на его вопрос? Я же не говорю что вы (редиска) не умеете производить пуски ЯРСа или БУЛАВА?!?!
Как то вот так....
А по существу понятно, что хотите HEX переводить в BIN. Только попробуйте более правильно сформулировать задачу (со всеми ньюансами).
"Первые шаги"
Добавлено: 19.02.2019{, 21:54}
Sancho
Serjik, Простой вопрос - как должны, по Вашему, читаться три нуля подряд?
Вы определитесь с протоколом uart, spi...
Всем привет. Смотрел я тут уроки, читал и я ни где не нашел ответа. Какой блок применить что бы послав 55 F4 C5 55 D3 27 я на PIN1 получил 01010101 11110100 11000101 01010101 11010011 00100111 ?
наверное я тупой.
то, что HEX перевести в BIN это понятно,а вот про пин - тут есть варианты. на пин1 (или еще на какой-то)вывести единицы ногодрыгом?
или если выводить в порт (где пин1 это Tx) тогда это в любом случае будет выглядеть как последовательность 1 и 0 .
Смотрел я тут уроки, читал и я ни где не нашел ответа. Какой блок применить что бы послав 55 F4 C5 55 D3 27 я на PIN1 получил 01010101 11110100 11000101 01010101 11010011 00100111 ?
Уважаемый Serjik, к моему искреннему сожалению Вы ответ не найдёте. А причиной тому уже многолетнее игнорирование Ув. Автором поддержки в программе ( в блоках пользователя) типов данных word (uint16_t); long long int (int64_t); unsigned long long int (uint64_t), как и просьб об их включении. Вполне возможна ситуация, что "достроить фундамент дома" не представляется возможным, когда "дом уже эксплуатируется" зато успешно достраиваются верхние этажи. Ваше число 55 F4 C5 55 D3 27 - 6-ти байтное, или QWord (см. калькулятор программиста), а значит его нужно поместить в переменную типа uint64_t .
Потому в качестве помощи примите скетч для Arduino IDE. Как наверное Вы уже поняли, засунуть его в блок пользователя, или в программу не представляется возможным (пока, по крайней мере). Так как Вы пытались решать самостоятельно и для того, что-бы лучше понять, предоставляю Вам учебный материал по методу решения Вашей задачи. Ключевые слова: Сериализация,shiftOut(),Оператор sizeof (), Оператор do ... while. Удачи!