Upload
others
View
24
Download
0
Embed Size (px)
Citation preview
WWW.ANDESTECH.COM
AndeSightTMAndeSightAndeSightTMTM
Andes TechnologyAndes Technology
Page 2
AndeSight OpeningAndeSight Opening
Double click AndeSight_v133 icon
Page 3
Project CreationProject Creation
Please refer to AndeSight v1.3.3 User
Manual section 1.3
Page 4
Importing A File Into A ProjectImporting A File Into A Project
1. Right click the working project2. Select “Import”
Page 5
Build ProjectBuild Project
1. Right click the working project2. Select “Build Project”
Page 6
Run Project With Default Toolchain Target SettingRun Project With Default Toolchain Target Setting
1. Right click the working project2. Select “Run As”3. Select “Run Andes Cross
Platform Application”
Select output console
Page 7
Debug Project With Default Toolchain Target SettingDebug Project With Default Toolchain Target Setting
1. Right click the working project2. Select “Debug As”3. Select “Debug Andes Cross
Platform Application”Restart
Resume
Suspend
Stop
Step Into
Step Over
Instruction Stepping Mode
Page 8
Profile Project With Default Toolchain Target SettingProfile Project With Default Toolchain Target Setting
1. Right click the working project2. Select “Profile As”3. Select “Profile Andes Cross
Platform Application”
Real time profiling data
Page 9
AndeSight ScriptingAndeSight Scripting
1. Right click the working project2. Select “Import”
AndeSight Sample Scripts
1. Right click any one of sample script
2. Select “Run Script”Automatically build
with different flags and do profiling
Page 10
Replace Tool Chain Default VEP TargetReplace Tool Chain Default VEP Target
1. Right click the working project2. Select “Import”
Browse to VEP folder
The VEP you want to as
default targetGo to toolchain folder
- File name should be “nds32-target-config.conf”- Before overwrite it, please make sure you have backup original one
Page 11
Fork VEP TargetFork VEP Target
Select A VEP on the list
VEP Target can be initiated
directly
Page 12
Project MigrationProject Migration
The project types “Executable (ANDES32 N9, N10, N12 crossplatform)” found in AndeSight™versions prior to 1.3.3 are now deprecated. As a result, a migration procedure is needed to import an older version AndeSight project into AndeSight 1.3.3. Deselect
Re-configure project build option
Page 13
Export a projectExport a project
1. Right click the working project2. Select “Export”
Select files you want to export
Specify folder and file name
Page 14
Import An Existing ProjectImport An Existing Project
Specify the project you want
to import
Page 15
Lab1 AndeSightTM Hello World Lab1 AndeSightTM Hello World
實驗目的:熟悉Andesight的操作。
實驗步驟:1:File->New->C Project
Page 16
Lab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello World
鍵入Project name
Page 17
Lab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello World
Select a type of project
Page 18
Lab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello World
Choose Toolchain
Page 19
Lab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello World
在Project name按右鍵New->Source file
Page 20
Lab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello World
Source file name: *****.c
Page 21
Lab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello World
待程式碼撰寫完成後執行Build Project
Page 22
Lab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello World
注意Console的訊息,出現Build complete for project,才算完成
Page 23
Lab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello World
產生VEP,在Project name按右鍵New->New VEP Config
Page 24
Lab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello World
New VEP Configuration->File name: *****.vep
Page 25
Lab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello World
Create a VEP Wizard (based on your design to determine which platform is suitable)
Page 26
Lab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello World
連接Target->Input Target
Page 27
Lab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello World
將*****.vep利用滑鼠左鍵拖曳到下方的下方的Target Manager
Page 28
Lab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello World
檢查Virtual I/O (如有用到Virtual I/O),如果更改設定,需要將VEP重新save 在Project name按右鍵Run->Run As->Run Andes Cross PlatFormApplication
Page 29
Lab2 AndeSightTM GPIOLab2 AndeSightTM GPIO
實驗目的:熟悉AndesightTM的操作與了解AndesightTM上GPIO的設定與Memory mapping。
實驗步驟如Lab1實機操作
Page 30
Lab3 AndeSightTM Digital Photo FrameLab3 AndeSightTM Digital Photo Frame
實驗步驟
利用上述介紹中之Import Project的方法實機操作
Page 31
AndeSightTMAndeSight OpeningProject CreationImporting A File Into A ProjectBuild ProjectRun Project With Default Toolchain Target SettingDebug Project With Default Toolchain Target SettingProfile Project With Default Toolchain Target SettingAndeSight ScriptingReplace Tool Chain Default VEP TargetFork VEP TargetProject MigrationExport a projectImport An Existing ProjectLab1 AndeSightTM Hello World Lab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello WorldLab1 AndeSightTM Hello WorldLab2 AndeSightTM GPIOLab3 AndeSightTM Digital Photo Frame投影片編號 31