📄 readme.txt
字号:
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
- AT91SAM7S64_BIN : for release version of the AT91SAM7S64
- AT91SAM7S128_BIN : for release version of the AT91SAM7S128
- AT91SAM7S64_DEBUG : for debug the AT91SAM7S64
- CERTIF_S64 : 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:
- AT91SAM7S64 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
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -