Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 212 из 223 ПерваяПервая ... 112162202209210211212213214215222 ... ПоследняяПоследняя
Показано с 2,111 по 2,120 из 2227

Тема: ARDUINO

  1. #2111
    Есть конструкция ксв метра от D0ISM..можно в нём изменить режим измерения..0--20w на 0--5w..?


  2. #2112
    Аватар для D0ITC
    Регистрация
    16.11.2008
    Адрес
    г. Снежное
    Сообщений
    1,113
    Позывной
    D0ITC
    Может кто подскажет как решить проблему: в одном своём проекте сделал сохранение проведённых в эфире связей, в одну внешнюю память сохраняются собственно связи, а в другую набирается база позывных чтобы при внесении QSO не нужно было всегда печатать имя и QTH корреспондента. И журнал и базу могу скачивать на комп и сохранять в текстовых файлах. А вот с "закачиванием" с компа в мегу не всё так хорошо.
    Нажмите на изображение для увеличения. 

Название:	Base.PNG 
Просмотров:	57 
Размер:	21.5 Кб 
ID:	380540 Нажмите на изображение для увеличения. 

Название:	Serial.PNG 
Просмотров:	43 
Размер:	62.9 Кб 
ID:	380541

    Выделяю первую строку с кодовым словом, вставляю в командную строку монитора порта и отправляю, строка сохраняется куда нужно. В конце каждой строки есть признак продолжения и программа ждёт следую строку. Дальше выделяю вторую, вставляю, отправляю и так до последней записи. В конце последней строки есть признак окончания и программа возвращается в исходное состояние. Очень хотелось бы сделать так: выделяю весь текст, отправляю и он построчно влетает в сериал. Понимаю, что в идеале нужно писать программу для компа, но может есть какой вариант.

  3. #2113

    Регистрация
    14.06.2018
    Адрес
    Санкт-Петербург
    Сообщений
    1,025
    Если я правильно понимаю, то можно выделять не строчки а файл и аплоудить одним из протоколов. z--modem к примеру. Помините, когда не было интернета и даже фидонета. но были бэбээски? Пользовались очень часто для передачи файлов разных форматов с рабочей станции и обратно такими протоколами. Давно про них не вспоминал, но думаю обработчик не сильно большой нужно писать со стороны МК.

  4. #2114
    Аватар для D0ITC
    Регистрация
    16.11.2008
    Адрес
    г. Снежное
    Сообщений
    1,113
    Позывной
    D0ITC
    Да, конечно, выделяется весь текст, а затем в каком-либо цикле отправляется в сериал порт, признаки продолжения передачи и окончания есть, по ним ориентироваться. Не знаю как выделенный текст отправить в порт.

  5. #2115

    Регистрация
    14.06.2018
    Адрес
    Санкт-Петербург
    Сообщений
    1,025
    Я имел в виду гипертерминал, путти или что в винде сейчас доступно. Стандартные протоколы как плагины могут быть доступны во многих приложениях, это как бы просто идея, чтобы для компа ничего специального не писать. Со стороны меги можно посмотреть на гитхабе готовые библиотеки или подходящие решения с использованием x-modem, z-modem и т.п.

    p.s. Да, конечно, ничто не мешает кинуть в окно терминала кусок текста. Главное чтобы это не расходилось с идеалогией на другой стороне, ну там типа спецсимоволы разные.
    Последний раз редактировалось ozforester; 29.10.2022 в 12:32.

  6. Спасибо от D0ITC

  7. #2116
    А кто то имел дело с Ардуино-нано, процессор М168РА? Не могу "подружить" с "XLoader" и подобными программами.

  8. #2117
    Аватар для DARKSTAR
    Регистрация
    12.07.2005
    Адрес
    из Сибири
    Сообщений
    1,069
    Записей в дневнике
    4
    Позывной
    RU0AOG
    igor3e, непонятен вопрос.
    Ваша Ардуино-нано имеет прошитый загрузчик, чтобы запрограммировать сама себя?
    P.S.
    Кстати, при прошивке китайских клонов (в частности именно 168) выдаётся ошибка "warning: cannot set sck period", там скорость порта надо корректировать, или что-то в этом роде. Позабыл уже...
    Последний раз редактировалось DARKSTAR; 08.12.2022 в 13:51.
    Нет ничего более вечного чем то, что обмотано синей изолентой

  9. #2118
    Вопрос в том , что надо загрузить hex-файл. Скетчи работают нормально.

  10. #2119

    Регистрация
    14.06.2018
    Адрес
    Санкт-Петербург
    Сообщений
    1,025
    Включаете в настройках программы ардуины вывод информации о загрузке, там интуитивно понятно о чем речь. Затем какой-нить блиньк загружаете в плату. В нижнем окне программы "мусор" выделяете и копируете в блокнот. В блокноте поиском ищете команду avrdude. В строке команды среди параметров находите имя хекс-файла того блинька и меняете на свой хекс. Команду запоминаете (или копируете) в командную строку терминала виндоз.

    Идея в том, чтобы подглядеть, как формирует ардуина командную строку avrdude, как обозначает порт, скорость порта, имя программатора (загрузчика) данной платы и т.п. Когда мы меняем лишь имя файла, то случится все то же самое, как если бы мы жали кнопку загрузить, но с нужным нам именем файла. Идея ферштеен?


  11. #2120
    "...

    avrdude: Device signature = 0x1e940b (probably m168p)
    avrdude: reading input file "C:\Users\IGOR~1.TSU \AppData\Local


    \Temp\arduino_build_ 485790/Blink.ino.hex"
    avrdude: writing flash (1030 bytes):

    Это оно? Выделено красным.

    Добавлено через 11 минут(ы):

    Цитата Сообщение от ozforester Посмотреть сообщение
    В строке команды среди параметров находите имя хекс-файла того блинька и меняете на свой хекс
    Вот тут непонятно-где эта строка команды находится?
    Последний раз редактировалось igor3e; 08.12.2022 в 15:42.

Страница 212 из 223 ПерваяПервая ... 112162202209210211212213214215222 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •