Вверх ↑
Этот топик читают: Гость
Ответов: 8921
Рейтинг: 823
#31: 2016-01-19 20:41:38 ЛС | профиль | цитата
Konoplj2010, эта картинка получается при выборе строки в "28;82;37;1E;07;00;00;18" или сразу при пуске?
А при выборе/подаче "55" что получается?
(Жаль датчика нет под рукой )
карма: 19

0
Ответов: 70
Рейтинг: 0
#32: 2016-01-19 21:14:41 ЛС | профиль | цитата
andrestudio писал(а):

Не могу запустить программу, не понимаю почему. А эта программа требует подключение к COM порту непосредственно или можно прослушивать информацию с порта?
------------ Дoбавленo в 20.12:
Леонид писал(а):

Не если только 0х55 выдаёт такое.
http://forum.hiasm.com/xf/attach/share/HIAsm%202.jpg
------------ Дoбавленo в 20.14:
Леонид писал(а):

Я могу попробовать подключить другой USB-UART к порту и прослушать от другого порта.
------------ Дoбавленo в 20.38:
Вот то что я прослушал с линии:
1. Это сигнал RESET.
http://forum.hiasm.com/xf/attach/share/%D0%92%20%D0%BB%D0%B8%D0%BD%D0%B8%D0%B8%201-Wier%201.jpg
2. Это команда 0х55.
http://forum.hiasm.com/xf/attach/share/%D0%92%20%D0%BB%D0%B8%D0%BD%D0%B8%D0%B8%201-Wier%202.jpg
3. Это команда 0хСС.
http://forum.hiasm.com/xf/attach/share/%D0%92%20%D0%BB%D0%B8%D0%BD%D0%B8%D0%B8%201-Wier%203.jpg
карма: 0

0
Ответов: 8921
Рейтинг: 823
#33: 2016-01-19 22:49:05 ЛС | профиль | цитата
Konoplj2010, этот терминал переворачивает старшие/младшие биты или ваша программа так выдаёт? Посмотрите "55" должно быть 0F0F0F0F, а в терминале отрисовано F0F0F0F0 ? Выложите команды с разными HEX, не 55 или СС, а 28, или А5
В элементе Thread установлено время 10 мсек, попробуйте установить 100 мсек или 200. (Частота вашего компьютера какова, может не успевает отработать за 10 мсек обращение к порту, тем более с переходником. (У меня Win7, 3500 МГц, 4 ядра, очень не медленный)).
------------ Дoбавленo в 22.13:
Konoplj2010, попробовал реализовать на COMEX по совету nesco, он хоть и перевирает непечатные символы но с костылём работает, попробуйте: comex_1wave.rar
карма: 19

0
файлы: 1comex_1wave.rar [3.6KB] [329]
Ответов: 16884
Рейтинг: 1239
#34: 2016-01-19 23:03:09 ЛС | профиль | цитата
Леонид, а это не влияет ?
RS-232 — проводной дуплексный интерфейс. Метод передачи данных аналогичен асинхронному последовательному интерфейсу.
Информация передается по проводам двоичным сигналом с двумя уровнями напряжения. Логическому «0» соответствует положительное напряжение (от +5 до +15 В для передатчика), а логической «1» — отрицательное (от −5 до −15 В для передатчика).
И терминал про это знает.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#35: 2016-01-19 23:16:16 ЛС | профиль | цитата
Леонид писал(а):
он хоть и перевирает непечатные символы

Скинь пожалуйста схему которая привирает, ну ту, на которую скрин приведен. Мне очень интересно знать почему.
карма: 22

0
Ответов: 8921
Рейтинг: 823
#36: 2016-01-20 00:24:02 ЛС | профиль | цитата
nesco, прошу прощения, это я переврал и не изменил 7 на 8 бит Работает как часы
Tad, не знаю, была пара переходников USB/COM, с полчаса искал, не нашёл (опять барахла накопилось, на новый год так и не выкинул ). Но помнится измерял, намерил ТТЛ уровень на выходе, а может склероз не подвёл и в этот раз
карма: 19

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#37: 2016-01-20 01:12:59 ЛС | профиль | цитата
Леонид писал(а):
не изменил 7 на 8 бит

Вот же, млин, я че только не подумал
карма: 22

0
Ответов: 70
Рейтинг: 0
#38: 2016-01-20 07:41:55 ЛС | профиль | цитата
Леонид писал(а):

Если смотреть на низком уровне то так и получается то Tx передаёт начиная с младшего байта к старшему и Tad здесь прав. Я попробую программку чуть ближе к обеду, но по частоте у меня КОР I-5 с 2000 МГц. Не знаю, по скорости не жалуюсь.
------------ Дoбавленo в 07.06:
nesco писал(а):

Ничего там "привирает" и не инвертирует https://dl.dropboxusercontent.com/u/15427465/DropImg/sch.PNG
карма: 0

0
Ответов: 8921
Рейтинг: 823
#39: 2016-01-20 10:13:54 ЛС | профиль | цитата
Konoplj2010, ранее выложенные схемы тоже будут работать! Особенность нашего форума (или браузера), о которой вы и не знаете, в том, что он иногда неправильно ставит кодировку и кириллица превращается в "кракозябры", поэтому последнюю схему я упаковал в *.rar. В предыдущих схемах есть символ "я" (FF, 255), который и стал "кракозябром" и испортил работу. Когда будете копировать схемы с форума, не забывайте об этом и перед копированием устанавливайте кодировку UTF-8
карма: 19

0
Ответов: 70
Рейтинг: 0
#40: 2016-01-21 20:17:14 ЛС | профиль | цитата
Леонид писал(а):

Я второй день не могу понять, у меня эта программа не запускается. Может быть у меня какого то макроса не хватает или плагина на HIAsm.
карма: 0

0
Ответов: 8921
Рейтинг: 823
#41: 2016-01-21 21:10:40 ЛС | профиль | цитата
Konoplj2010, имеется ввиду последний архив "comex_1wave.rar"?
Может у вас отсутствует COMEX? В HiAsm внизу есть окно "Отладка", выложите, что там написано при попытке компиляции.
На всякий случай прикладываю компонент COMEX. Если у вас нет этого компонента на палитре, разархивируйте и перетащите файл comex.ini на рабочее поле, компонент установится. Перезапустите HiAsm.
карма: 19

0
файлы: 1comex.rar [5.3KB] [388]
Гость
Ответов: 17029
Рейтинг: 0
#42: 2016-01-22 07:39:10 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-06-21 07:45:54
карма: 0

0
Ответов: 70
Рейтинг: 0
#43: 2016-01-22 07:39:36 ЛС | профиль | цитата
Леонид писал(а):

В окне "Отладка" ничего не пишет, а главное загорается голубым цветом и ничего не прописывает. Компонент попробую установить.
И всё же мне нужно знать цену Вашей работы, Вы игнорируете этот вопрос, а у меня это не большой проект (шабашка) на который выделены деньги и их стоит грамотно распределить.
карма: 0

0
Ответов: 8921
Рейтинг: 823
#44: 2016-01-22 11:41:14 ЛС | профиль | цитата
Konoplj2010, ответил в личных сообщениях, но наверное, вы не сможете туда заглянуть Попробуйте.
Заархивировал схему предыдущую схему, чтобы избежать кракозябров. Там обычный СОМ. com_1wave.rar
------------ Дoбавленo в 11.05:
Сразу не догадался отправить и *.ехе файлы. Вот, исправился com_1wave_exe.rar
карма: 19

0
файлы: 2com_1wave.rar [4.2KB] [365], com_1wave_exe.rar [61.8KB] [442]
Ответов: 70
Рейтинг: 0
#45: 2016-01-22 11:49:03 ЛС | профиль | цитата
Леонид писал(а):

Да Вы правы, я действительно не нахожу как прочитать ЛС. Но у меня в профиле такого не пишет.
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)