Article View: pl.comp.lang.java
Article #141922Re: Własna VM
From: Jaroslaw Szczepankiewicz
Date: Mon, 27 Oct 2008 16:26
Date: Mon, 27 Oct 2008 16:26
28 lines
2375 bytes
2375 bytes
> Ciężko to określić nie znając specyfiki problemu. Głównie chodzi obsługę > sporej ilości niezależnych peryferiów takich jak enkodery kwadraturowe i > nietypowe przerwania sprzętowe. > > Wszystko mogę wyprowadzić do zewnętrznego procesora zajmującego się I/O > ale po co? Żeby wstawić tam jeszcze większy CPU i mieć dwa kłopoty > zamiast jednego + droższy pcb? > >> zadne z tych problemow nie rozwiaze maszyna wirtualna, przybliż moze >> potrzeby jakie konkretnie masz > > Maszyna wirtualna niczego nie ma rowiązywać w warstwie hardware. Ma za > zadanie umożliwić komuś developing. pytanie tylko w jaki sposób dodatkowa warstwa interpretera ma ułatwiać developing, zarowno przerwania i enkodery to bardzo standardowe urzadzenia / zagadnienia, obsługa przerwania w C dla avr jako przyklad to w zasadzie jedno proste makro prekompilera, nawet na etapie asm to dość standardowe rzeczy, napisanie biblioteki do enkodera w c to zadanie na maks 100 linii kodu. Przerwań sprzętowych więcej też nie wyciśniesz niż daje maszyna, co rozumiesz przez nietypowe przerwania sprzętowe? Szkoda że ciągle nie mówisz do czego tak naprawdę chcesz tej maszyny. Drugie Lego Mindstorms :)? > PS. Czy nie odchodzimy z lekka poza tematykę grupy? nie odchodzimy bo nie gadamy jeszcze o implementacji :)
Technical Details
Message-ID:
<ge4q4e$b1r$1@news.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mailReferences:
<ge1utl$g10$1@atlantis.news.neostrada.pl> <ge3uvu$98v$1@news.onet.pl> <ge4k32$gj7$1@nemesis.news.neostrada.pl> <ge4n1c$1ej$1@news.onet.pl> <ge4ou8$jc5$1@atlantis.news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail From: Jaroslaw Szczepankiewicz <jarrman@poczta.onet.pl> Newsgroups: pl.comp.lang.java Subject: Re: Własna VM Date: Mon, 27 Oct 2008 17:26:49 +0100 Organization: Onet.pl Lines: 28 Message-ID: <ge4q4e$b1r$1@news.onet.pl> References: <ge1utl$g10$1@atlantis.news.neostrada.pl> <ge3uvu$98v$1@news.onet.pl> <ge4k32$gj7$1@nemesis.news.neostrada.pl> <ge4n1c$1ej$1@news.onet.pl> <ge4ou8$jc5$1@atlantis.news.neostrada.pl> NNTP-Posting-Host: c229-170.icpnet.pl Mime-Version: 1.0 X-Trace: news.onet.pl 1225124814 11323 85.221.229.170 (27 Oct 2008 16:26:54 GMT) X-Complaints-To: usenet@news.onet.pl NNTP-Posting-Date: Mon, 27 Oct 2008 16:26:54 +0000 (UTC) X-Sender: 1yPJp8PUNhdxRSf3L/7ve6H8Mu1TNeVu In-Reply-To: <ge4ou8$jc5$1@atlantis.news.neostrada.pl> User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit