Ajuda com USB 18F

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Ajuda com USB 18F

Mensagempor fabim » 18 Jan 2007 13:28

Alguem poderia me dar uma dica, de qual o flag que devo ligar para acontecer interrupçao na chegada de dados pela usb. E qual flag testar para saber se foi interrupção causada pela usb.. Nome do registrador e flag..

Obrigado.
Fabim.
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor Rinaldo » 18 Jan 2007 15:41

No 18F tem 4 registradores referente a interrupção, 2 para habilitar e dois de status.

UIE - USB Interrupt Enable Register
UIR - USB Interrupt Status Register
UEIR - USB Error Interrupt Status Register
UEIE - USB Error interrupt Enable Register

Para comunicação USB , de uma olhada no FrameWork da propria Microchip.

Rinaldo
Rinaldo
Nibble
 
Mensagens: 56
Registrado em: 15 Out 2006 23:05

Mensagempor fabim » 18 Jan 2007 15:45

TKS..

RINALDO. :)
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor fabim » 22 Jan 2007 15:52

amigos.
Para usb HID. de um modo geral independente de linguagem..
Eu gostaria de saber o seguinte.. " não estou achando e sou péssimo no inglês".

Configurado o pic para trabalhar com um array X bytes TX e X bytes RX e eu vou tanto transmittir quanto receber 20 bytes por exemplo.

ligando as devidas chaves...
Quando o pic recebe os 20 bytes, existe um hardware a parte do processamento principal para receber essa quantidade de bytes especificada,que ao receber essa quantidade sinaliza ?? ou existe um buffer que recebe um byte por vez apos ter recebido o primeiro byte ele sinaliza e vc tem que prever no programa para receber um a um até dar os 20 bytes do exemplo ?

E vamu indo nas dúvidas.

Quem puder ajudar eu agradeço

Fabim
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor Rinaldo » 22 Jan 2007 17:20

USB não é tão simples assim, de uma olhada no link abaixo, e também nos fontes da propria Microchip.

http://pe.ece.olin.edu/ece/projects.html

Rinaldo
Rinaldo
Nibble
 
Mensagens: 56
Registrado em: 15 Out 2006 23:05

Exemplo em CCS

Mensagempor Honorio.Melo » 22 Jan 2007 17:26

Da uma olhada em:
http://www.hobbypic.com/index.php?optio ... &Itemid=32

Tem um exemplo em CCS. Espero que te ajude.
Avatar do usuário
Honorio.Melo
Bit
 
Mensagens: 29
Registrado em: 13 Out 2006 12:26
Localização: Fortaleza

Mensagempor fabim » 23 Jan 2007 07:45

muito obrigado amigos.

Como dica paras os moderadores.

Caros moderadores, com essa nova tecnologia aplicada ao pic "USB" ví que a muito sofrimento e falta de informações acessiveis a todos, pois alguns não sabem muito do inglês ou então não encontram cocumentação que seja de compreenção didatica.

Desta forma deixo o pedido para que abram uma área para discutição de USB.
Pois o trabalho e pesquisa em conjunto dos amigos deste forum, ajudara em muito a todos, de forma que tanto para os desenvolvedores quanto para os hobystas poderam abrir um leque muito interessante de circuitos e aplicações.

Deixo minha observação e muito obrigado pela atenção de todos.

Obrigado

Fabim
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor fabim » 23 Jan 2007 13:06

http://www.todopic.com.ar/foros/index.p ... ic=15208.0

Deem uma zoiada.. tem algumas explicações interessantes.


:)
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Bing [Bot] e 1 visitante

x