Enviar/Receber dados porta serial/usb

7 respostas
M

Olá,

estou projetando um robô microcontrolado e que funcione via RF (rádio frequencia) mais especificamente ASK (amplitude shift key) em 433MHz. Tenho como montar um transmissor/receptor independente do PC, mas como o intuito do projeto é didatico, gostaria de criar um software (no netbeans ou eclipse) que se comunique com a porta serial e USB. o restante é feito via hardware e este irei montar.

O problema é como programar a comunicação com a porta serial e usb. Gostaria de poder fazer para as duas, pois posso estar com um PC que nao tem serial.

Gostaria de saber se alguem tem algum material que ensine fazer este tipo de programação. Já procurei pela net, talvés não o suficiente, e não consegui encontrar nada.

Desde já grato pela atenção,

mcleber

7 Respostas

Rafael_ap

Você tem um grande problema.
eu não intendo muito ainda, mas meu professor participou de um projeto de
gênero, com esse negócio de acessar USB.
Então, como o java é executado pela JVM
você encontra uma dificuldade em acessar
certos recursos do sistema operacional.
Então acho que vc terá de fazer um aplicativo em C, assembler
ou coisa do gênero para auxiliar o seu projeto java.
Se você quiser eu te passo o email do meu professor
e vc pergunta sobre o assunto para ele.

M

Olá Rafael ap.,

É possível chamar uma rotina em C no java? Sei que é possível chamar assembly no C, e até faço isso para gerar interrupções no microcontrolador. Se puder passar o email do seu professor seria ótimo, uma vez que ele já trabalhou com algo do genero.
meu mail é: [email removido]

Grato pela atenção,
mcleber

rpb.cold

Cara existe uma api Java pra isso da uma olhadinha em: http://www.steelbrothers.ch/jusb/

Att,

Renan

M

rpb.cold:
Cara existe uma api Java pra isso da uma olhadinha em: http://www.steelbrothers.ch/jusb/

Att,

Renan

Olá Renan!!

Excelente material!!

Muito obrigado,

mcleber

rpb.cold

bom espero que te ajude :smiley:

Rafael_ap

Bem, taí o email:

[email removido]

só não fala que foi um aluno que falou
porque ele pode não gostar…

M

Rafael ap.:
Bem, taí o email:

[email removido]

só não fala que foi um aluno que falou
porque ele pode não gostar…

Olá Rafael,

muito obrigado pelo contato!
abraço,

cleber

Criado 28 de novembro de 2008
Ultima resposta 1 de dez. de 2008
Respostas 7
Participantes 3