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
近期下载者:
相关文件:
收藏者: