Ola pessoal
eu estou precisando
de um programa que transforme
a linguagem java para a linguagem
de maquina, que no final me gere um
arquivo com a extrensao “.hex”.
será que alguem sabe de algum programa
que faca isso, pois sei que existem esse tipo
de programa que faz isso em outras linguagens.
Excelsior JET - é um compilador que gera um .EXE (não .EXA - de onde você tirou esse nome?)
É pago mas é muito bom. Vá para www.excelsior-usa.com e baixe a cópia de avaliação.
S
skiche
foi mal eu errei ali na digitacao a extencao eh "HEX"
esse programa tera que pegar o codigo compilado do java e gerar um arquivo HEX
para o “pic” (microcontrolador) poder ler esse arquivo.
T
thingol
Acho que microcontroladores normalmente são programados em C ou Assembler, não em Java. (Acho que alguns eram programados em PL/M)
No caso de um microcontrolador que aceita código Java (são muito poucos, por sinal), você precisa do ambiente de desenvolvimento adequado, que deve ser fornecido pelo fabricante do microcontrolador. Esses que aceitam código Java precisam dos bytecodes, não do código Assembler, e normalmente são bem mais lentos.
S
skiche
entaoo eu conversei com um professor de eletrica que eu tenho
na UTFPR que mexe com FPGA
e ele entende bem dessa area
e ele disse que existem programas que
pegam a as informacoes geradas pela
linguagem e fazem a comunicacao com determinado programa
que geram um arquivo com a extensao
.hex onde o pic que fara a comunicacao com o fpga…
entao eu gostaria desse determinado programa…pois
para VB, C, C++ ele tem, mas em java nao
gostaria de saber se alguem tem algum em java
T
thingol
Acho um pouco difícil. Veja com o fabricante do tal PIC se há sistemas de desenvolvimento para esse PIC que aceitem Java.
De qualquer maneira, ele teria de aceitar um subconjunto tão restrito do Java que se pareceria mais com o C que com o próprio Java.