make.lh79524.iar

来自「SHARP_ARM720T_LH79524/5软件开发包_支持TFT_LCD_N」· IAR 代码 · 共 52 行

IAR
52
字号
######################################################################## 
# 
# Project: LH7A404 toolset rules for IAR
# 
# Description: 
#     Make rules for the IAR compiler suite
# 
######################################################################## 
# SHARP MICROELECTRONICS OF THE AMERICAS MAKES NO REPRESENTATION
# OR WARRANTIES WITH RESPECT TO THE PERFORMANCE OF THIS SOFTWARE,
# AND SPECIFICALLY DISCLAIMS ANY RESPONSIBILITY FOR ANY DAMAGES, 
# SPECIAL OR CONSEQUENTIAL, CONNECTED WITH THE USE OF THIS SOFTWARE.
#
# SHARP MICROELECTRONICS OF THE AMERICAS PROVIDES THIS SOFTWARE SOLELY 
# FOR THE PURPOSE OF SOFTWARE DEVELOPMENT INCORPORATING THE USE OF A 
# SHARP MICROCONTROLLER OR SYSTEM-ON-CHIP PRODUCT. USE OF THIS SOURCE
# FILE IMPLIES ACCEPTANCE OF THESE CONDITIONS.
#
# COPYRIGHT (C) 2001 SHARP MICROELECTRONICS OF THE AMERICAS, INC.
#     CAMAS, WA
########################################################################

include $(SHARPMCU_SOFTWARE)/makerule/common/make.rules.environment

IARBASE   = $(IAR_ROOT)/ARM
IARTOOLS  = $(IARBASE)/bin
IAR_LIB   = $(IARBASE)/lib
IAR_INC   = $(IARBASE)/inc
CC        = iccarm
CCP       =
AS        = aarm
LD        = xlink
AR        = xar -S
CFLAGS    = -e -r --cpu=ARM7tdmi -s6 --silent -D __iar
CFLAGS    += -I"$(BSP_INC_DIR)" -I"$(CSP_INC_DIR)" -I"$(GEN_INC_DIR)"
CFLAGS    += -I"$(IAR_INC)"
AFLAGS    = -r -S --cpu ARM7tdmi
LDFLAGS   = -FELF -ysapf -carm
LK        = -C "$(TARGET_CSP_LIB)/$(CSP_ARCHIVE)"
LK        += -C "$(TARGET_GEN_LIB)/$(GEN_ARCHIVE)"
LK        += -C "$(TARGET_BSP_LIB)/$(BSP_ARCHIVE)"
LK        += -C "$(IAR_LIB)/dl4tpannl8f.r79" -S
MAP       = -xemns -l
LDESC     = -f
ENTRY     =
BIN       =
EXT       =.elf
LEXT      =
ELFSTRIP  = arm-elf-objcopy -I elf32-little -O elf32-little --strip-all
ELFTOREC  = arm-elf-objcopy -O srec
REC       =.srec

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?