examples.usb.host.mcb1700
所属分类:其他嵌入式/单片机内容
开发工具:Others
文件大小:108KB
下载次数:21
上传日期:2012-01-07 10:09:06
上 传 者:
h_ql1970
说明: lpc1768 USB 例程 lpc1768 USB 例程lpc1768 USB 例程
(NXP lpc1768 USB programmer NXP lpc1768 USB programmer NXP lpc1768 USB programmer)
文件列表:
NXP_LPC17xx_UsbHostLiteCMSIS (0, 2009-12-09)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS (0, 2009-12-09)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\.cproject (43223, 2009-11-14)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\.project (2550, 2009-11-12)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\CMSISv1p30_LPC17xx (0, 2009-12-09)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\CMSISv1p30_LPC17xx\.cproject (50400, 2009-11-03)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\CMSISv1p30_LPC17xx\.project (2489, 2009-11-03)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\CMSISv1p30_LPC17xx\docs (0, 2009-12-09)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\CMSISv1p30_LPC17xx\docs\CMSIS changes.htm (12531, 2009-11-03)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\CMSISv1p30_LPC17xx\docs\CMSIS debug support.htm (9310, 2009-11-03)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\CMSISv1p30_LPC17xx\docs\CMSIS_Core.htm (57004, 2009-11-03)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\CMSISv1p30_LPC17xx\docs\License.doc (39936, 2009-11-03)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\CMSISv1p30_LPC17xx\inc (0, 2009-12-09)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\CMSISv1p30_LPC17xx\inc\core_cm3.h (85714, 2009-11-03)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\CMSISv1p30_LPC17xx\inc\LPC17xx.h (35824, 2009-11-03)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\CMSISv1p30_LPC17xx\inc\system_LPC17xx.h (1814, 2009-11-03)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\CMSISv1p30_LPC17xx\src (0, 2009-12-09)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\CMSISv1p30_LPC17xx\src\core_cm3.c (17273, 2009-11-03)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\CMSISv1p30_LPC17xx\src\system_LPC17xx.c (23157, 2009-11-03)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\src (0, 2009-12-09)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\src\cr_startup_lpc17.c (11371, 2009-11-12)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\src\Fat (0, 2009-12-09)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\src\Fat\usbhost_fat.c (43782, 2009-11-12)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\src\Fat\usbhost_fat.h (7186, 2009-11-12)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\src\Host (0, 2009-12-09)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\src\Host\usbhost_lpc17xx.c (28308, 2009-11-12)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\src\Host\usbhost_lpc17xx.h (13680, 2009-11-12)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\src\Include (0, 2009-12-09)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\src\Include\usbhost_cpu.h (1365, 2009-11-12)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\src\Include\usbhost_err.h (2495, 2009-11-12)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\src\Include\usbhost_inc.h (1338, 2009-11-12)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\src\Main (0, 2009-12-09)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\src\Main\usbhost_main.c (6367, 2009-11-12)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\src\Main\usbhost_main.h (1965, 2009-11-12)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\src\MassStorage (0, 2009-12-09)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\src\MassStorage\usbhost_ms.c (16604, 2009-11-12)
NXP_LPC17xx_UsbHostLiteCMSIS\NXP_LPC17xx_UsbHostLiteCMSIS\src\MassStorage\usbhost_ms.h (4444, 2009-11-12)
... ...
LPC1768 USB host Mass Storage Demo - CMSIS 1.3 version
======================================================
[ Note that this project requires the relevant CMSIS library
project to exist in the same workspace. ]
NXP Semiconductors and OnChip Technologies have partnered to
provide USBHostLite software for the LPC1000, LPC2000, and LPC3000
families of microcontrollers with USB host capability.
USBHostLite provides a USB host mass storage class (MSC) example.
Further details, including the original source code and a
supporting application note, can be found at:
http://www.standardics.nxp.com/support/software/usb.host.msc/
This project provides a build of USBHostLite which will run on
the RDB1768 development board. The code itself is basically
unchanged from the original implementation by NXP for the Keil
MCB1700 board. The main change is the replacement of the original
"startup_LPC17xx.s" file with Red Suite's "cr_startup_lpc17.c"
When executed, the code will read the flash pen drive plugged
into the USB host port of the RDB1768 board, looking for a file
called msread.txt. It will then copy the contents of this file into
a file on the flash pen drive called mswrite.txt
Status information from the program is output via the UART of the
board, thus requiring a terminal program to be run on your PC
configured to 115200 baud.
The executable produced by this project has been tested on the
RDB1768 board. However we would expect that it should still
function on the Keil MCB1700 board - see the "NXP_Readme.txt"
file contained in within this project for more information.
Note that this example makes use of the CMSIS system and processor
core code and header files. For more information on CMSIS, please
see the "Cortex Microcontroller Software Interface Standard" pages
at:
http://www.onarm.com/
近期下载者:
相关文件:
收藏者: