AVR146
4.7.2 Compilation
Both IAR and GCC project are available. The GCC project can use an external
makefile (see Makefile in \gcc\default) or use the options defined in AVR Studio
project.
Table 5-2. Compiler configuration
Section
Tab
Target
Field
Processor
configuration
Memory
Value
ATmega16/32U4
Small
model
General
Options
System
Data stack
Return
address
stack
Enable bit
definitions
0x100
32
None
C/C++
Compiler
Linker
Language
Output
Extra
Options
Require
prototypes
Format
Command
Line
Selected
Other: ubrof8
-y(CODE)
-Ointel-extended,(DATA)=$EXE_DIR$\$PROJ_FNAME$_data.hex
-Ointel-extended,(XDATA)=$EXE_DIR$\$PROJ_FNAME$_eeprom.hex
4.7.3 Programming
The compiled code is conveniently downloaded to the target device using
AVR Studio ? and a debugger or programming tool of choice, such as the JTAGICE
mkII.
Note that the compiled code is ready to contain EEPROM data if needed. This feature
is only for further development. Answer OK when AVR Studio asks if EEPROM
contents should be loaded. This is illustrated in the figure below.
Figure 5-9. Loading initialised data to EEPROM
The program expects the use of the internal oscillator and that the clock signal is not
prescaled. Some fuse bits must be programmed to ensure proper program execution.
The fuse bit settings that deviate from the default factory configuration are listed in the
table below.
27
7801A-AVR-06/08
相关PDF资料
ATICE10 AVR IN CIRCUIT EMULATOR
ATICE50POD REPLACEMENT POD FOR ICE40,ICE50
ATQT600IB BOARD INTERFACE ATQT600IB
ATSTK1000 KIT STARTER FOR AVR32AP7000
ATSTK501 ADAPTER KIT FOR 64PIN AVR MCU
ATSTK502 MOD EXPANSION AVR STARTER 500
ATSTK503 STARTER KIT AVR EXP MODULE 100P
ATSTK504 STARTER KIT AVR EXP MOD 100P LCD
相关代理商/技术参数
ATEVKLCD100 功能描述:处理器配件 NGW100 ADD-ON QVGA LCD, AUDIO RoHS:否 制造商:Olimex Ltd. 产品:Cable 用于:
ATEVKLCD101 功能描述:处理器配件 NGW100 ADD-ON VGA LCD, AUDIO RoHS:否 制造商:Olimex Ltd. 产品:Cable 用于:
ATEVK-MXT1066T2-A 功能描述:EVAL BOARD FOR MXT1066T2 制造商:microchip technology 系列:- 零件状态:在售 主要用途:接口,触摸屏控制器 嵌入式:- 使用的 IC/零件:mXT1066T2 主要属性:- 辅助属性:- 所含物品:板 标准包装:1
ATEVK-MXT1189TAT-A 功能描述:EVAL BOARD FOR MXT1189TAT 制造商:microchip technology 系列:- 零件状态:在售 主要用途:接口,触摸屏控制器 嵌入式:- 使用的 IC/零件:mXT1189TAT 主要属性:- 辅助属性:- 所含物品:板 标准包装:1
ATEVK-MXT1189TAT-B 功能描述:EVAL BOARD FOR MXT1189TAT 制造商:microchip technology 系列:- 零件状态:在售 主要用途:接口,触摸屏控制器 嵌入式:- 使用的 IC/零件:mXT1189TAT 主要属性:- 辅助属性:- 所含物品:板 标准包装:1
ATEVK-MXT144U-A 功能描述:EVAL BOARD FOR MXT144U 制造商:microchip technology 系列:- 零件状态:在售 主要用途:接口,触摸屏控制器 嵌入式:- 使用的 IC/零件:mXT144U 主要属性:- 辅助属性:- 所含物品:板 标准包装:1
ATEVK-MXT1664T3-A 功能描述:EVAL BOARD FOR MXT1664T3 制造商:microchip technology 系列:- 零件状态:在售 主要用途:接口,触摸屏控制器 嵌入式:- 使用的 IC/零件:mXT1664T3 主要属性:- 辅助属性:- 所含物品:板 标准包装:1
ATEVK-MXT1665TAT-A 功能描述:EVAL BOARD FOR MXT1665TAT 制造商:microchip technology 系列:- 零件状态:在售 主要用途:接口,触摸屏控制器 嵌入式:- 使用的 IC/零件:mXT1665TAT 主要属性:- 辅助属性:- 所含物品:板 标准包装:1