МАРСОХОД

Open Source Hardware Project

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2
  • 3

ТЕМА: Как передать данные через com порт?

Как передать данные через com порт? 3 года 8 мес. назад #5042

kox пишет: Мегафункция для работы с EPCS флешкой?


Не, мегафункцию "RAM-1 Port" в режиме эмуляции ПЗУ.

kox пишет: Я вот думаю- не из-за того ли это, что я работаю с win xp из MacOS посредством виртуалки Parallels?


Кстати, вполне может быть причиной.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Как передать данные через com порт? 3 года 8 мес. назад #5049

  • Leka
  • Leka аватар
  • Не в сети
  • Живу я здесь
  • Живу я здесь
  • Сообщений: 635
  • Спасибо получено: 54
Вспомнил, что уже выкладывал на electronix в "своих процессорах" (пост #179), вместе с 32х-разрядным процессором. Подправил ручками под 16 выходных разрядов, можно любую установить. Символы после преобразования собираются в сдвиговый регистр, по возврату каретки формируется сигнал готовности.
module uartHex(cmd,cmd_en,ch,ch_en,clk);
output reg [15:0] cmd;
output cmd_en;
input [7:0] ch;
input ch_en;
input clk;
wire [3:0] hex =  ch[4] ? ch : ch+9;
assign cmd_en = ch_en & (ch == 'h0A) ? 1 : 0;
always@(posedge clk) 
  if(ch_en & (ch != 'h0A) & (ch != 'h0D)) cmd <= {cmd, hex};
endmodule
Спасибо сказали: kox

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от Leka.

Как передать данные через com порт? 3 года 8 мес. назад #5076

  • kox
  • kox аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
  • Сообщений: 26
  • Спасибо получено: 3
Всем спасибо за помощь!
Проблема решилась использованием UART ресивера, найденного на просторах интернета, и программы COM Port toolkit 4.0 для отправки бинарника.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
  • 2
  • 3
Время создания страницы: 0.166 секунд

ВКонтакте  facebook  GitHub  YouTube  Twitter
Вы здесь: Начало Forum Наш форум Проекты пользователей Как передать данные через com порт?