PIC32-USB-Mouse-Demo_072211

所属分类:单片机开发
开发工具:C/C++
文件大小:274KB
下载次数:6
上传日期:2012-05-21 14:58:30
上 传 者Tom_Cat
说明:  PIC32媒体扩展板DEMO程序,usb 鼠标。
(PIC32 media expansion board DEMO program, usb mouse.)

文件列表:
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\CleanUp.bat (1428, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Config\HardwareProfile_MEB_16PMP_PIC32_ENET_STK_SSD1926_QVGA.h (56452, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Config\HardwareProfile_MEB_16PMP_PIC32_USB_STK_SSD1926_QVGA.h (56463, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Font35PixelsHeight.c (38752, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\GFX_USB_MAL_10_19_2010.a (198292, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\GraphicsConfig.h (7352, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\HardwareProfile.h (9814, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\Compiler.h (7148, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\GenericTypeDefs.h (16081, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\Graphics\DisplayDriver.h (4083, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\Graphics\DisplayDriverInterface.h (2321, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\Graphics\gfxpmp.h (8371, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\Graphics\GOL.h (60021, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\Graphics\Graphics.h (6631, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\Graphics\Palette.h (11373, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\Graphics\PaletteColorDefines.h (5689, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\Graphics\Primitive.h (43928, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\Graphics\ScanCodes.h (4225, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\Graphics\SSD1926.h (74241, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\struct_queue.h (18497, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\TimeDelay.h (2932, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\timer.h (2472, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\USB\usb.h (6175, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\USB\usb_ch9.h (29548, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\USB\usb_common.h (25113, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\USB\usb_device.h (73084, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\USB\usb_function_audio.h (8769, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\USB\usb_function_ccid.h (9128, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\USB\usb_function_cdc.h (22751, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\USB\usb_function_generic.h (9386, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\USB\usb_function_hid.h (12523, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\USB\usb_function_midi.h (4709, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\USB\usb_function_msd.h (20723, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\USB\usb_hal.h (22025, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\USB\usb_hal_pic18.h (19634, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\USB\usb_hal_pic24.h (21700, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\USB\usb_hal_pic32.h (17189, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\USB\usb_host.h (61148, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\USB\usb_host_audio_v1.h (25799, 2011-07-23)
PIC32 USB Mouse Demo_072211\USB Host - HID - Mouse (MEB Board)\Microchip\Include\USB\usb_host_cdc.h (32192, 2011-07-23)
... ...

USB HID Host Mouse Demo /*******************************************************************************/ Overview *********************************************************************** /*******************************************************************************/ This demo uses the Multimedia Expansion Board (MEB) along with a PIC32 starter kit the has a USB host interface. It displays the USB Host data onto the screen and displays a cursor of the mouse that is attached and its movements /*******************************************************************************/ Hardware Support *************************************************************** /*******************************************************************************/ Multimedia Expansion Board (DM320005) The demo works with the following PIC32 starter kits including: Ethernet Starter Kit (DM320004) USB Starter Kit II (DM320003-2) /*******************************************************************************/ Running the Demo ***(MPLAB 8)*************************************************** ********************************************************************************/ 1) Plug a PIC32 Ethernet Starter Kit into the Starter Kit Connector 2) Open the MPLab project 3) Plug the Starter Kit into the computer through the mini USB port on the Starter Kit 4) If prompted please make sure the "Microchip MPLAB PIC32MX Starter Kit" is the driver that is installed. 5) Choose PIC32 Starter Kit as your debugger Debugger by clicking Debugger -> Select Tool -> PIC32 Starter Kit 6) Click Project -> Build All 7) Click Debugger -> Program 8) Click Debugger -> Run 9) Plug a mouse into the Host USB connector of the starter kit and see what happens on the display. You should see "device attached" and then when the mouse is moved the movement will be shown on the MEB QVGA screen. 10) Different hardware profiles can be changed by uncommenting the include paths in hardwareprofile.h found in the project. The project Is origionally setup for the ethernet starter kit with is "HardwareProfile_MEB_16PMP_PIC32_ENET_STK_SSD1926_QVGA.h".

近期下载者

相关文件


收藏者