DEMO_FS_MS_UNLIMITED_v17

所属分类:USB编程
开发工具:C/C++
文件大小:3001KB
下载次数:24
上传日期:2006-09-30 11:19:27
上 传 者zhanglei510
说明:  ATMEL公司的demo程序,USB驱动程序,与识别片上flash,并进行枚举和操作.
(the demo process, USB drivers, and identification of on-chip flash, and Enumeration and operation.)

文件列表:
AT91SAM7A3 (0, 2006-05-16)
AT91SAM7A3\AT91SAM7A3.h (235168, 2005-09-13)
AT91SAM7A3\AT91SAM7A3.html (340, 2005-09-13)
AT91SAM7A3\AT91SAM7A3.inc (198261, 2005-09-13)
AT91SAM7A3\AT91SAM7A3.rdf (333816, 2005-09-13)
AT91SAM7A3\AT91SAM7A3.tcl (183534, 2005-09-13)
AT91SAM7A3\AT91SAM7A3_inc.h (210295, 2005-09-13)
AT91SAM7A3\HTML (0, 2006-05-16)
AT91SAM7A3\HTML\AT91SAM7A3_ADC.html (66145, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_AIC.html (24239, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_CAN.html (72787, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_CAN_MB.html (54061, 2005-03-08)
AT91SAM7A3\HTML\AT91SAM7A3_CKGR.html (9298, 2005-02-09)
AT91SAM7A3\HTML\AT91SAM7A3_DBGU.html (43805, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_h.html (656090, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_idx.html (390, 2004-09-01)
AT91SAM7A3\HTML\AT91SAM7A3_list.html (12840, 2005-08-26)
AT91SAM7A3\HTML\AT91SAM7A3_MC.html (35797, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_MCI.html (53190, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_PDC.html (28486, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_PIO.html (34357, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_PITC.html (9589, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_PMC.html (50698, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_PWMC.html (30187, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_PWMC_CH.html (29662, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_RSTC.html (11133, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_RTTC.html (10149, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_search.html (271806, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_SHDWC.html (10813, 2005-02-03)
AT91SAM7A3\HTML\AT91SAM7A3_SPI.html (55709, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_SSC.html (67920, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_SYS.html (35914, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_TC.html (89261, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_TCB.html (10149, 2005-02-16)
AT91SAM7A3\HTML\AT91SAM7A3_TWI.html (27745, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_UDP.html (65207, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_USART.html (85908, 2005-09-13)
AT91SAM7A3\HTML\AT91SAM7A3_WDTC.html (9243, 2005-09-13)
AT91SAM7A3\HTML\lib_AT91SAM7A3_h.html (419356, 2005-09-13)
AT91SAM7A3\ioat91sam7a3.ddf (286185, 2005-09-13)
... ...

WITH IAR : **************** FOR AT91SAM7SA3: **************** cd 7SA3_IAR430A Run the file SAM7A3.eww. This file launch your "IAR Embedded Workbench" software. In this debugguer, you have theses paned windows: - Overview (not used) - SAM7A3_all : for compile the project using the library - sam7a3 : for compile the project in one time (more useful for debug) - massstorage : for make the library of the Mass Storage - filesystem : for make the library of the File System - common_fs_ms : for make the library of the Common files In all workspace we have : - RAM_Debug : for debug in RAM - Flash_Debug : for debug in flash - Flash_Flash : for the release version At the end of the FLASH process, we have a error pannel. It's normal. In this workspace, we use only IAR for flash the board, not for debug the software. - Flash_Flash_revA : for an old version of the board Used DEFINE: - AT91SAM7A3 Note: IAR420A is no more supported. ************** FOR AT91SAM7X: ************** cd 7X_IAR430A Run the file SAM7X.eww. This file launch your "IAR Embedded Workbench" software. In this debugguer, you have theses paned windows: - Overview (not used) - SAM7X_all : for compile the project using the library - sam7X : for compile the project in one time (more useful for debug) - massstorage : for make the library of the Mass Storage - filesystem : for make the library of the File System - common_fs_ms : for make the library of the Common files In all workspace we have : - SAM7X256_dbg : for debug with the SAM7X256 - SAM7X256_flash : for flash the board of the SAM7X256 - SAM7X256_BIN : for the release version of the SAM7X256 - SAM7X128_flash : for flash the board of the SAM7X128 - SAM7X128_BIN : for the release version of the SAM7X128 Used DEFINE: - AT91SAM7X256 or AT91SAM7X256 - PULL_UP_USB : for the Pull Up - USE_LED : for make blink a led for the USB usage and an other for the flash usage. ************** FOR AT91SAM7S: ************** cd IAR430A Run the file DEMO_FS_MS.eww. This file launch your "IAR Embedded Workbench" software. In this debugguer, you have theses paned windows: - Overview (not used) - demo_fs_ms : for the release version - massstorage : for make the library of the Mass Storage - filesystem : for make the library of the File System - common_fs_ms : for make the library of the Common files In all workspace we have : - AT91SAM7S128_Test : for debug the AT91SAM7S128 - AT91SAM7S256_DEBUG : for debug the AT91SAM7S256 - AT91SAM7S256_BIN : for release version of the AT91SAM7S256 - AT91SAM7S***_BIN : for release version of the AT91SAM7S*** - AT91SAM7S128_BIN : for release version of the AT91SAM7S128 - AT91SAM7S***_DEBUG : for debug the AT91SAM7S*** - CERTIF_S*** : for release version of the certification - AT91SAM7S32_BIN : not used - AT91SAM7S32_DEBUG : not used First, you have to open the panned widows "common_fs_ms" and choose the good library to be compiled. Then make a "rebuild all" on it. Then go to the "filesystem" choose the good library to be compiled. Then make a "rebuild all" on it. Then go to the "massstorage" choose the good library to be compiled. Then make a "rebuild all" on it. Then go to the "demo_fs_ms" and make the good executable you want. Used DEFINE: - AT91SAM7S*** or AT91SAM7S128 or AT91SAM7S256 - PULL_UP_USB : for the Pull Up - USE_LED : for make blink a led for the USB usage and an other for the flash usage. - NOTRACE : for the certification: remove all trace

近期下载者

相关文件


收藏者