Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #37596

Re: The millenium jump

From Paul E Bennett <Paul_E.Bennett@topmail.co.uk>
Newsgroups comp.lang.forth
Subject Re: The millenium jump
Date 2015-03-23 18:01 +0000
Organization Hidecs Consultancy
Message-ID <cnb2odFm3tnU1@mid.individual.net> (permalink)
References <cnan04FitmmU2@mid.individual.net>

Show all headers | View raw


Hans-Peter Diettrich wrote:

> I've used FIG-FORTH a lot in the 80s, on a variety of processors, and
> now consider to use FORTH again on microcontrollers. From reading
> several contributions I guess that nowadays FORTH is (or can be)
> compiled into native code, not only into threaded code?
> 
> What other changes do I have to consider, in detail with very small
> controllers (little RAM, like with ATmel/Arduino)?
> 
> DoDi

There are several ways you can proceed.

You can obtain a small micro-controller development board, install a native 
Forth on it and use that over a comms-line to talk to the Forth on the board 
from, essentially, a dumb terminal.

You can use a Tethered or Umbilical Forth on the target controller, which 
gives you the interactive ability for the target with the full power of the 
host PC available to you. Such targets can continue with what you decide 
they should do after being disconnected from the umbilical.

You can just cross-compile the whole application and dump it on the target. 
You might retain a link for problem solving any erroneous behaviours but it 
is not always necessary.

How you decide to proceed will depend on the resources available on your 
chosen target.

The latest cross compilation tools are very good at generating fully 
optimised machine code for the target processors and can do this in either 
of the later two situations (umbilical or cross-compiled target).

-- 
********************************************************************
Paul E. Bennett IEng MIET.....<email://Paul_E.Bennett@topmail.co.uk>
Forth based HIDECS Consultancy.............<http://www.hidecs.co.uk>
Mob: +44 (0)7811-639972
Tel: +44 (0)1392-426688
Going Forth Safely ..... EBA. www.electric-boat-association.org.uk..
********************************************************************

Back to comp.lang.forth | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

The millenium jump Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2015-03-23 15:36 +0100
  Re: The millenium jump Michael Barry <barrym95838@yahoo.com> - 2015-03-23 08:23 -0700
    Re: The millenium jump forthisit@gmail.com - 2015-03-23 09:27 -0700
    Re: The millenium jump forthisit@gmail.com - 2015-03-23 09:29 -0700
      Re: The millenium jump Mark Wills <markwills1970@gmail.com> - 2015-03-23 09:38 -0700
    Re: The millenium jump Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2015-03-24 02:16 +0100
  Re: The millenium jump Paul E Bennett <Paul_E.Bennett@topmail.co.uk> - 2015-03-23 18:01 +0000
    Re: The millenium jump "Elizabeth D. Rather" <erather@forth.com> - 2015-03-23 08:09 -1000
      Re: The millenium jump Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2015-03-24 02:15 +0100
  The millenium jump Mikael Nordman <oh2aun@gmail.com> - 2015-03-24 03:14 -0700

csiph-web