VC和USB通訊代碼.rarppWizard has created this USBPort application for you. This application
not only demonstrates the basics of using the Microsoft Foundation classes
but is also a starting point for writing your application.
Bootloading the TMS320VC5506/C5507/C5509 A digital signal processor (DSP)
through the on-chip universal serial bus (USB) peripheral is part of the standard
bootloader provided on the device. This document describes the procedures for
physically connecting the DSP to a USB host, invoking the USB bootloader on the
DSP, generating the correct boot table file, and downloading the boot table from the
host to the DSP via USB.
This software package contains the USB framework core developped by ATMEL,
as well as two HID drivers for a mouse and a keyboard.
The following files are included :
- core/
-> Source code for the framework core
-> Makefile for the core
- hid/
-> Source code for the HID drivers
-> Makefile for the HID drivers
- lib/
-> Lib v3 files for every supported chips
- bin/
-> Compiled binaries for every supported chips
- ./
-> Makefile for the framework
-> Startup file
Very simple USB 1.1 PHY. Includes all the goodies: serial/parallel
conversion, bit stuffing/unstuffing, NRZI encoding decoding. Uses a
simplified UTMI interface. Currently doesn t do any error checking in
the RX section [should probably check for bit unstuffing errors].
Otherwise complete and fully functional.
There is currently no test bench available. This core is very simple
and is proven in hardware. I see no point of writing a test bench at
this time.
Although some FX1-based devices may use the FX1鈥檚 CPU
to process USB data directly (Port I/O Mode), most applica-
tions use the FX1 simply as a conduit between the USB and
external data-processing logic (e.g., an ASIC or DSP, or the
IDE controller on a hard disk drive).
Want to try a copy of Linux 2.6.29-rc5 in progess with Angstom and Opie? Opie probably isn t good for much but testing but it is kind of fun. This has a very slow boot, which is much improved since this NAND image was made.
NAND image of Linux 2.6.9-rc5 with Angstrom and Opie for test.
Download file.
Set to NOR and power on.
Install using the vivi command "Restore NAND Flash from HOST thru USB"
Turn off, set to NAND, turn on. Enjoy.
VideoMan is a very easy image acquisition library. It is able to manage many video inputs at the same time, such as WDM Firewire and USB cameras, PointGrey cameras and video files. It can also render the inputs using OpenGL. Suitable for computer vision
VideoMan is a very easy image acquisition library. It is able to manage many video inputs at the same time, such as WDM Firewire and USB cameras, PointGrey cameras and video files. It can also render the inputs using OpenGL. Suitable for computer vision