|
Терминал COM-порт для передачи HEX, надо передавать 16-тиричные данные |
|
|
|
Oct 20 2010, 07:08
|
Гуру
     
Группа: Участник
Сообщений: 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, например, умеет передавать бинарные файлы "как есть". И можно, например, передачу файла навесить на функциональную клавишу, чтобы отправлять файл по одному нажатию.
|
|
|
|
|
Oct 20 2010, 07:17
|
Местный
  
Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782

|
Цитата(Alt.F4 @ Oct 20 2010, 02:34)  Добрый день. Скачал добрый десяток программ для работы с ком-портом, но ни одна не отправляет в шестнадцатиричном виде, все кидают в кодировке ACSII. Несколько программ правда имели функцию передачи в HEX, но текст вставлять нельзя, только набирать ручками (мне необходимо передать 80кбайт). Может кто-нибудь встречал подобные программы? Спасибо. Realterm + драйвер для доступа к портам DLPortIO, если под WINDOWS.
|
|
|
|
|
Oct 20 2010, 17:11
|
Профессионал
    
Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256

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

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

|
Цитата(Alt.F4 @ Oct 20 2010, 20:11)  Не долго я радовался, Advanced Serial Port Terminal ограничивает вставленное количество символов в строку. В итоге мне надо 80 раз сделать Ctrl+C, Сtrl+V 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.
"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
|
|
|
|
|
Oct 20 2010, 17:45
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(Alt.F4 @ Oct 20 2010, 23:24)  rezident, тоже стоит ограничение... Какое ограничение?  Там ничего копи-пастить не требуется, кнопка Send File имеется, с помощью которой выбираете файл и он отправляется на COM-порт.
Эскизы прикрепленных изображений
|
|
|
|
|
Oct 20 2010, 17:53
|
Профессионал
    
Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256

|
Цитата то странно. Может, флешь просто записываться не успевает? Буфер есть? флэш записывается со скоростью 2304кбит/с пишу сначала в один буфер, и пока он переноситься в страницы памяти, заполняю другой буфер. на самом деле, мне можно отправлять по USART на любой скорости. Maverick, эти программы тоже не подходят =( rezident, выбираю txt файл -> ничего не происходит и на Send не реагирует -> жму опять на send file и программа закрывается
Сообщение отредактировал Alt.F4 - Oct 20 2010, 17:58
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|