реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Терминал COM-порт для передачи HEX, надо передавать 16-тиричные данные
Alt.F4
сообщение Oct 19 2010, 22:34
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Добрый день.
Скачал добрый десяток программ для работы с ком-портом, но ни одна не отправляет в шестнадцатиричном виде, все кидают в кодировке ACSII.
Несколько программ правда имели функцию передачи в HEX, но текст вставлять нельзя, только набирать ручками (мне необходимо передать 80кбайт).
Может кто-нибудь встречал подобные программы?
Спасибо.
Go to the top of the page
 
+Quote Post
=AK=
сообщение Oct 20 2010, 02:31
Сообщение #2


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Она называется DOS smile.gif
Используйте FAR, или в командной строке Винды (Start/Run...) наберите:

copy <имя_вашего_hex_файла> COM1
Go to the top of the page
 
+Quote Post
Savrik
сообщение Oct 20 2010, 04:26
Сообщение #3


наблюдаю..
***

Группа: Свой
Сообщений: 291
Регистрация: 11-12-06
Из: Украина
Пользователь №: 23 369



Советую Advanced Serial Port Terminal - можно как угодно отправлять, очень удобно
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Oct 20 2010, 07:08
Сообщение #4


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(Alt.F4 @ Oct 20 2010, 02:34) *
Несколько программ правда имели функцию передачи в HEX, но текст вставлять нельзя, только набирать ручками (мне необходимо передать 80кбайт).
Может кто-нибудь встречал подобные программы?

Что-то я не понял - что, 80 кило HEX передавать ? Что есть HEX ? ASCII-представление двоичных данных ? Intel-HEX ? Так это все ASCII натуральные. Или речь все же о двоичных данных ? Teraterm, например, умеет передавать бинарные файлы "как есть". И можно, например, передачу файла навесить на функциональную клавишу, чтобы отправлять файл по одному нажатию.
Go to the top of the page
 
+Quote Post
VladimirYU
сообщение Oct 20 2010, 07:17
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782



Цитата(Alt.F4 @ Oct 20 2010, 02:34) *
Добрый день.
Скачал добрый десяток программ для работы с ком-портом, но ни одна не отправляет в шестнадцатиричном виде, все кидают в кодировке ACSII.
Несколько программ правда имели функцию передачи в HEX, но текст вставлять нельзя, только набирать ручками (мне необходимо передать 80кбайт).
Может кто-нибудь встречал подобные программы?
Спасибо.

Realterm + драйвер для доступа к портам DLPortIO, если под WINDOWS.
Go to the top of the page
 
+Quote Post
Alt.F4
сообщение Oct 20 2010, 11:59
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Надо передать массив шестнадцатиричных чисел (0x01, 0x02,...,0xFF)
Скачал Advanced Serial Port Terminal по совету Savrik, пока передавать не пробовал, но визуально подходит.
Спасибо. beer.gif
Go to the top of the page
 
+Quote Post
Alt.F4
сообщение Oct 20 2010, 17:11
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Не долго я радовался, Advanced Serial Port Terminal ограничивает вставленное количество символов в строку. В итоге мне надо 80 раз сделать Ctrl+C, Сtrl+V sad.gif
Realterm может отправлять txt файл, но отправляет почему-то очень медленно, на скорости 57600бит/с должно выходить не более 12сек, а он отправляет около минуты, в итоге байты занесены во флэш не верно...
Это я Data Flash записать хочу через USART. Имеется список 80.000 шестнадцатиричных цифр, (можно в десятичные перегнать в виде 001,002,...,256 или в бинарные) которые надо как-то загнать в USART....

Сообщение отредактировал Alt.F4 - Oct 20 2010, 17:12
Go to the top of the page
 
+Quote Post
Maverick
сообщение Oct 20 2010, 17:18
Сообщение #8


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(Alt.F4 @ Oct 20 2010, 20:11) *
Не долго я радовался, Advanced Serial Port Terminal ограничивает вставленное количество символов в строку. В итоге мне надо 80 раз сделать Ctrl+C, Сtrl+V sad.gif
Realterm может отправлять txt файл, но отправляет почему-то очень медленно, на скорости 57600бит/с должно выходить не более 12сек, а он отправляет около минуты, в итоге байты занесены во флэш не верно...
Это я Data Flash записать хочу через USART. Имеется список 80.000 шестнадцатиричных цифр, (можно в десятичные перегнать в виде 001,002,...,256 или в бинарные) которые надо как-то загнать в USART....

Попробуйте этой программой или вот этой
Может какая-то подойдет...


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 20 2010, 17:22
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Br@y's terminal попробуйте.
Go to the top of the page
 
+Quote Post
Alt.F4
сообщение Oct 20 2010, 17:24
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Maverick, какой программой?
rezident, тоже стоит ограничение...

Сообщение отредактировал Alt.F4 - Oct 20 2010, 17:25
Go to the top of the page
 
+Quote Post
Herz
сообщение Oct 20 2010, 17:29
Сообщение #11


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(Alt.F4 @ Oct 20 2010, 19:11) *
Realterm может отправлять txt файл, но отправляет почему-то очень медленно, на скорости 57600бит/с должно выходить не более 12сек, а он отправляет около минуты, в итоге байты занесены во флэш не верно...
Это я Data Flash записать хочу через USART.

Это странно. Может, флешь просто записываться не успевает? Буфер есть?
Go to the top of the page
 
+Quote Post
Maverick
сообщение Oct 20 2010, 17:39
Сообщение #12


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(Alt.F4 @ Oct 20 2010, 20:24) *
Maverick, какой программой?

забыл вставить ссылку на программу... blush.gif

уже исправил сообщение


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 20 2010, 17:45
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Alt.F4 @ Oct 20 2010, 23:24) *
rezident, тоже стоит ограничение...
Какое ограничение? cranky.gif Там ничего копи-пастить не требуется, кнопка Send File имеется, с помощью которой выбираете файл и он отправляется на COM-порт.

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Alt.F4
сообщение Oct 20 2010, 17:53
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Цитата
то странно. Может, флешь просто записываться не успевает? Буфер есть?
флэш записывается со скоростью 2304кбит/с
пишу сначала в один буфер, и пока он переноситься в страницы памяти, заполняю другой буфер.
на самом деле, мне можно отправлять по USART на любой скорости.
Maverick, эти программы тоже не подходят =(
rezident, выбираю txt файл -> ничего не происходит и на Send не реагирует -> жму опять на send file и программа закрывается wacko.gif

Сообщение отредактировал Alt.F4 - Oct 20 2010, 17:58
Go to the top of the page
 
+Quote Post
rezident
сообщение Oct 20 2010, 17:59
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Alt.F4 @ Oct 20 2010, 23:53) *
rezident, выбираю txt файл -> ничего не происходит и на Send не реагирует -> жму опять на send file и программа закрывается wacko.gif
А порт-то предварительно открыт?
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 23:48
Рейтинг@Mail.ru


Страница сгенерированна за 0.01479 секунд с 7
ELECTRONIX ©2004-2016