Этот топик читают: Гость
Ответов: 195
Рейтинг: 2
|
|||
как видно на картинке в hyper terminale ctrl+z работает как ввод. Команды сохраняют техт в папке saved в мобильнике Как передать этот ctrl+z в com port в hiasm ? (пример с AT.SHA hiasm examples) |
|||
карма: 0 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Ctrl+Z генерит символ с кодом 26 (1A). Остальное есть в указанном примере.
|
|||
карма: 1 |
|
Ответов: 195
Рейтинг: 2
|
|||
Надо как-то написать этот (26) после цифр, чтобы его определии как hex, а не как цифры?
Можно с Hiper Terminala cкопировать этот символ, но HIASM его не видит и выдает маленькую линию |
|||
карма: 0 |
|
Ответов: 8928
Рейтинг: 823
|
|||
lisnic, слеш поставить: 26
|
|||
карма: 19 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 1 раз(а), последний 2017-03-04 14:35:34 |
|||
карма: 0 |
|
Ответов: 3851
Рейтинг: 159
|
|||
не знаю, у меня работает code_11688.txt..
|
|||
карма: 0 |
| ||
файлы: 1 | code_11688.txt [254B] [202] | ||
Голосовали: | nesco, Астрамак, lisnic |
Ответов: 195
Рейтинг: 2
|
|||
Спасибо Андрей, с ctrl+Z раобрался, а как передать 00 (hex) ?
|
|||
карма: 0 |
|
Ответов: 3851
Рейтинг: 159
|
|||
карма: 0 |
| ||
файлы: 1 | code_11925.txt [712B] [208] | ||
Голосовали: | lisnic |
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
lisnic, ты зачем-то вместо поблагодорить человека (хотя сам сказал -- спасибо) нажал ему минус.
Млин... зачем же так |
|||
карма: 22 |
|
Ответов: 195
Рейтинг: 2
|
|||
Да, по ошибке нажал
------------ Дoбавленo: Да 0 передается в com port но в hex он = 30. А мне надо передать 02 00 07 00 01 0a (hex) 00 это пустые байты. Может com port не принимает пустые байты ? Как отключить DTR и RTS в com porte ------------ Дoбавленo: ok, нашел как передать через cmd. copy 1.txt com3: |
|||
карма: 0 |
|
Ответов: 3851
Рейтинг: 159
|
|||
lisnic писал(а): Да, по ошибке нажала я так и подумал lisnic писал(а): Да 0 передается в com port но в hex он = 3030 это код символа ноль, напрашивается вывод - или оно несконвертировалось, или сконвертировалось но неправильно. lisnic писал(а): Может com port не принимает пустые байты ? Как отключить DTR и RTS в com porteсмотря что используется для работы с портом, ты про ComAsync (http://www.hiasm.com/forum.html?q=3&p=54574#p54574) знаешь? lisnic писал(а): нашел как передать через cmd. copy 1.txt com3:если оно работает, то это конечно выход, но не лучшее (imho) решение, ибо неизвестно как поведёт себя порт, когда им пытаются рулить двое - с одной стороны cmd, а с другой твоя прога.. Итоги: 1. разобраться с конверторами - поставить дебаг на линию отправки в порт и посмотреть что же туда отправляет схема.. 2. поисследовать другие способы работы с портом.. |
|||
карма: 0 |
| ||
Голосовали: | lisnic |
11