Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Novato] De que trata pinguino realmente?
10-12-2013, 07:08 AM,
#1
Question  [Novato] De que trata pinguino realmente?
Saludos Cordiales compañeros,

Tengo una duda fundamental hacerca de pinguino, espero puedan ayudarme a ver la luz.

Hace tiempo que quiero dejar de usar el puerto paralelo (desde GNU/Linux) para controlar harware, y empezar a usar USB, para ello he compradon un PIC18F4550, e intente aventurarme a implementar un firmaware USB para dicho PIC para ser capas de controlar I/O digitales desde (GNU/Linux) por USB, mientras buscaba información encontré a pinguino.. pero mi duda es... pinguino funciona como un dispositivo que implementa la comunicación USB y con el que puedo comunicarme directamente desde la PC meidante el protocolo propio de USB (como usado LIBUSB desde C/C++) o en realidad lo que hace (el IDE de pinguino por ejemplo) es generar un programa que el PIC sea capas de ejecutar? es decir: pinguino solo usa un bootloader para simplemente grabar un .hex mediante el USB? o en realidad implementa la comunicación USB para que sea la PC la que ejecute el programa y saque las ordenes?

si es asi.. como puedo controlar las I/O mediante un programa en C/C++ ( algo de documentaicón asl respecto?)


si decido montar un pinguino (usando el pic18F4550 que poseo) deberia usar este esquema y PCB?:

https://sites.google.com/site/pinguinotu.../tiny-4550

y el bootloader.. tendria que ser el "bootloader version 2.12 ( hex file )" de aqui:

https://sites.google.com/site/pinguinotu...bootloader

o existe otro más actual?

La idea es poder usar el hardware de pinguino pero escribir mi propio software en C/C++ que se capas de usar I/O digitales.

Me sirve pinguino?

Muchas gracias por su ayuda.. estoy conciente de que mucho de lo que pregunto demuestra que no tengo la menor idea.. pero es presisamente por eso...

Saludos!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)