Forth
http://www.fforum.winglion.ru/

Форт + Форт в ПЛИС
http://www.fforum.winglion.ru/viewtopic.php?f=23&t=2837
Страница 1 из 1

Автор:  Hishnik [ Пт апр 13, 2012 13:27 ]
Заголовок сообщения:  Форт + Форт в ПЛИС

Вот такое взаимодействие двух Фортов - в PC и в ПЛИС.

Код:
" kf532.tc" L  // кросс-компилятор
" ml605.lib" L  // набор библиотек для форт-процессора в плате ML605

// ******** вот тут начинается форт-процессор *********

: TESTF* S>F S>F F* F>S . ;

MAIN:   // your program will be start here

// systen initialization

  0 FDEPTH !
  10 BASE !
  INIT-COM

// работаем

CLS

5 5 TESTF*

BEGIN

?COM IF CLS COM@ DUP . 32 EMIT 1 + COM! COM-CNT @ . 50000000 0 DO LOOP THEN

AGAIN

END

// **************************************
// теперь продолжаем для PC

" COM8" TO ACTIVE-COM
PROGRAM

FORTH DEFINITIONS

" terminal.fpm" L

Автор:  wwwalker [ Сб апр 14, 2012 11:23 ]
Заголовок сообщения:  Re: Форт + Форт в ПЛИС

PC выдал для ПЛИС по com-порту НЕЧТО и получил от ПЛИС отклик? :)

Автор:  Hishnik [ Сб апр 14, 2012 11:53 ]
Заголовок сообщения:  Re: Форт + Форт в ПЛИС

wwwalker писал(а):
PC выдал для ПЛИС по com-порту НЕЧТО и получил от ПЛИС отклик?

Да, PC получает байт, на единичку больший посланного. При этом посланный еще выводится на LCD.

Плюс в том, что обе программы пишутся в одном файле. Побочный плюс - что два инструмента разработки не дерутся за COM-порт.

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/