From: Christian B. <cas...@ca...> - 2008-05-24 20:40:53
|
Am Samstag 24 Mai 2008 21:50:35 schrieb Matthias Trute: > Christian Berger wrote: > It would be nice if the keyboard words would work with EKEY from > the forth200x words. That would make code page changes very easy too. I should look into that. As I mentioned before, I'm not really that fluently with Forth. > > Hmm, maybe we could have block read and write commands. But for that we'd > > need memory allocation words. > > ALLOT exists ;=) I also need to look into that. It would be great if one had something simmilar to the memory handling C does, only working. > 800 bytes is less than a single ANS block, and power is not essential as > long as a tv device is concerned ;=) Well if you have 2048 bytes of RAM on your device total, it is a problem. Besides for the ethernet interface you'd still need the SPI, which is already used by the video. And Ethernet is _really_ expensive. It costs more than the rest of the system, including an additional large screen television set for output to larger crowds. And a normal large TV-set only takes about 10 watts peak, probably a lot less with white text on black background. Small non-direct view screens even take less power. > btw: On tuxgraphics there is an atmega88 with an ethernet interface and > a webserver running on it. Of course, there have been many projects involving ethernet and TCP/IP. So far most only support IPv4. Well I'll need to look into it. Maybe there's a way to implement Ethernet with very little external hardware. Yes, I know there are single chip Ethernet interfaces around. > > My idea would be to have a > > tiny stripped down networking protocoll which can work with tiny buffers. > > Sound like you are looking for CAN. CAN is so bloated and expensive. I2C on the contrary is widely availiable in microcontrollers and easy to implement in software. Well OK, I admit it, I don't really like CAN. :) > Bye > Matthias Servus Casandro |