roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 май 2025, 23:33

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 37 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
 Заголовок сообщения: Прога для RS-232 от -= Александр =-
СообщениеДобавлено: 23 дек 2008, 13:15 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Люблю я всякие девайсы отлаживать через UART, но вот беда - никак не мог найти удобную прогу для ПК. Пришлось самому писать. Вот что пока получилось:

Варианты отображения лога: текст, DEC, HEX и текст для букв + HEX для всех остальных кодов.
Вывод на экран по таймауту или после получения кода #13
Варианты отправки: текст либо код
15 кнопок "фиксированного набора" до 8 байт каждая
Ну само собой выбор всяких настроек порта, RTS и DTR линии и автоповтор последней команды по таймеру.
Плюс еще сохранение команд в файл, чтоб можно было разные девайсы отлаживать не вбивая все по-новой.

Вложение:
ScreenShot.JPG
ScreenShot.JPG [ 88.61 КиБ | Просмотров: 6421 ]


Конечно до RS232PRO тут далеко, зато проще и в чем-то удобнее. Юзайте на здоровье!


Вложения:
Комментарий к файлу: Исходник версия 1.1
rs-232-s.rar [22.3 КиБ]
Скачиваний: 68
Комментарий к файлу: Программа версия 1.1
rs-232.rar [708.22 КиБ]
Скачиваний: 113

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прога для RS-232 от -= Александр =-
СообщениеДобавлено: 10 янв 2009, 16:39 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2008, 13:18
Сообщения: 1060
Откуда: Москва
прог. языки: PHP
А ещё нельзя нажать ввод и работать в одном поле, как в Терминале.
А ещё каша с символами и кодами.
А ещё всякие дополнительные пояснения надо отключать.
А ещё надо настраивать режимы перевода строки.
А ещё делать да делать, чтоб программа получиn приличный вид хотя бы не хуже Терминала.

Сам я использую программу от Digi называется X-CTU.
Самая приличная, что я видел.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прога для RS-232 от -= Александр =-
СообщениеДобавлено: 19 мар 2009, 05:30 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Теперь прога лежит тут: http://alex.roboforum.ru/index.php?page=w_rs-232
Все обновления тоже буду класть туда.

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прога для RS-232 от -= Александр =-
СообщениеДобавлено: 19 мар 2009, 18:31 
Не в сети

Зарегистрирован: 20 ноя 2008, 19:31
Сообщения: 431
Откуда: Чернобыль
прог. языки: асмемблер
ФИО: Валентин Семенович
ох, таких прог с десяток уже видел. вру, видел больше :)
обычно заканчивается тем что все что надо уже сделано и есть в стандартном терминале, или пишется своя мелкая тулза на PHP/matlab/..
ну разве что это почемуто прижилось: http://hw-server.com/software/termv19b.html
Хотя Bray забил на нее почемуто. Тоже графики начал прикручивать, и после этого забил.

А если надо посмотреть какие/когда данные были приняты/отосланы - тоже стандартно http://technet.microsoft.com/ru-ru/sysi ... 96644.aspx

_________________
За здравый смысл у нас принимается мнение большинства.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прога для RS-232 от -= Александр =-
СообщениеДобавлено: 19 мар 2009, 18:39 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Конечно прог уже много, но каждый дописывает в них то что считает нужным.

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прога для RS-232 от -= Александр =-
СообщениеДобавлено: 19 мар 2009, 23:42 
Не в сети

Зарегистрирован: 20 ноя 2008, 19:31
Сообщения: 431
Откуда: Чернобыль
прог. языки: асмемблер
ФИО: Валентин Семенович
ну да. я и говорю коммунизм :)
я бы удивился если бы каждый дописывал в них то что он НЕ считает нужным :)

_________________
За здравый смысл у нас принимается мнение большинства.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прога для RS-232 от -= Александр =-
СообщениеДобавлено: 20 мар 2009, 13:43 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Я тоже их видел немало. До этого юзал RS-232PRO, но че-то в ней меня раздражало. Да и для "активного" дебага она не очень удобна. А эта - я тут выкладываю ее "общую" версию. А для отладки каких-нить хитрых моментов - всегда можно влезть в исходник и переделать как будет удобно. Со временем все эти переделки накапливаются и я делаю новую версию. Скоро ждите группировку входящих данных и отлов последовательностей. :wink:

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Прога для RS-232 от -= Александр =-
СообщениеДобавлено: 24 мар 2009, 00:26 
Не в сети

Зарегистрирован: 20 ноя 2008, 19:31
Сообщения: 431
Откуда: Чернобыль
прог. языки: асмемблер
ФИО: Валентин Семенович
Искренне желаю успехов.
Я ни в коем случае не считаю что программа ненужна и будет невостребованна.
Просто не надо делать ошибок уже сделанных другими и выдумывать функциональность которая уже выдумана :beer:

_________________
За здравый смысл у нас принимается мнение большинства.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 37 ]  На страницу Пред.  1, 2, 3

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO