USB PTP/MTP Camera HDR controller, AVR, FTDI Vinculum
У вашего броузера проблема в совместимости с HTML5
Here is a USB PTP/MTP camera controller prototype I built to control a camera via USB for HDR bracketing, time lapses, etc.
Hardware:
- ATmega644 uC, on a Atmel STK600 dev board
- The USB controller is a FTDI Vinculum VNC1L, I am using the VDIP2 board for testing
- To the right is a FTDI FT232RL USB to UART for high speed terminal debugging, I was unable to get a clean serial signal from the STK600 at speeds over 57600 baud
This is my first rough prototype of a USB host controller for the GBA (slot-2) of a Nintendo DS & DS lite. I developed this on a Nintendo DS with the hope of adding USB camera control to the Open Camera Control (OCC) project.
The code is written and developed on a Atmel AVR (non-arduino) and ported over to the DS. I wrote the code to be as platform independent as possible so it can be moved to whatever device needed. I am only using a very very small subset of commands from the PTP & MTP specification. For a camera controller only a few settings need to be changed on the camera.
I am using a FTDI Vinculum USB host controller for the USB interface. A xilinx CoolRunner-II CPLD is used to convert the GBA (slot-2) DMA interface to the FTDI PFIFO.
Here is a link to the CPLD logic: http://blog.lukeskaff.com/?p=121
Here is a link to the source code and schematic: http://blog.lukeskaff.com/?p=199