亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? makefile

?? freertosV4.40 是一種small的嵌入式系統。利于嵌入式開好者入門學習嵌入式操作系統。通過對于源碼的學習可以很好的掌握freertos的運行機制。
??
?? 第 1 頁 / 共 2 頁
字號:
# Hey Emacs, this is a -*- makefile -*-# Goals available on make command line:## [all]                   Default goal: build the project.# clean                   Clean up the project.# rebuild                 Rebuild the project.# ccversion               Display CC version information.# cppfiles  file.i        Generate preprocessed files from C source files.# asfiles   file.x        Generate preprocessed assembler files from C and assembler source files.# objfiles  file.o        Generate object files from C and assembler source files.# a         file.a        Archive: create A output file from object files.# elf       file.elf      Link: create ELF output file from object files.# lss       file.lss      Create extended listing from target output file.# sym       file.sym      Create symbol table from target output file.# hex       file.hex      Create Intel HEX image from ELF output file.# bin       file.bin      Create binary image from ELF output file.# sizes                   Display target size information.# isp                     Use ISP instead of JTAGICE mkII when programming.# cpuinfo                 Get CPU information.# halt                    Stop CPU execution.# chiperase               Perform a JTAG Chip Erase command.# erase                   Perform a flash chip erase.# program                 Program MCU memory from ELF output file.# secureflash             Protect chip by setting security bit.# reset                   Reset MCU.# debug                   Open a debug connection with the MCU.# run                     Start CPU execution.# readregs                Read CPU registers.# doc                     Build the documentation.# cleandoc                Clean up the documentation.# rebuilddoc              Rebuild the documentation.# verbose                 Display main executed commands.# Copyright (c) 2007, Atmel Corporation All rights reserved.## Redistribution and use in source and binary forms, with or without# modification, are permitted provided that the following conditions are met:## 1. Redistributions of source code must retain the above copyright notice, this# list of conditions and the following disclaimer.## 2. Redistributions in binary form must reproduce the above copyright notice,# this list of conditions and the following disclaimer in the documentation and/# or other materials provided with the distribution.## 3. The name of ATMEL may not be used to endorse or promote products derived# from this software without specific prior written permission.## THIS SOFTWARE IS PROVIDED BY ATMEL ``AS IS'' AND ANY EXPRESS OR IMPLIED# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE EXPRESSLY AND# SPECIFICALLY DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT,# INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY# OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,# EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.# ** ** ** *** ** ** ** ** ** ** ** ** ** ** **# ENVIRONMENT SETTINGS# ** ** ** *** ** ** ** ** ** ** ** ** ** ** **FirstWord = $(if $(1),$(word 1,$(1)))LastWord  = $(if $(1),$(word $(words $(1)),$(1)))MAKE      = makeMAKECFG   = config.mkTGTTYPE   = $(suffix $(TARGET))TGTFILE   = $(PART)-$(TARGET)RM        = rm -RfAR        = avr32-arARFLAGS   = rcsCPP       = $(CC) -ECPPFLAGS  = -march=$(ARCH) -mpart=$(PART) $(WARNINGS) $(DEFS) \            $(PLATFORM_INC_PATH:%=-I%) $(INC_PATH:%=-I%) $(CPP_EXTRA_FLAGS)DPNDFILES = $(CSRCS:.c=.d) $(ASSRCS:.S=.d)CPPFILES  = $(CSRCS:.c=.i)CC        = avr32-gccCFLAGS    = $(DEBUG) $(OPTIMIZATION) $(C_EXTRA_FLAGS) \            $(PLATFORM_INC_PATH:%=-Wa,-I%) $(INC_PATH:%=-Wa,-I%) $(AS_EXTRA_FLAGS)ASFILES   = $(CSRCS:.c=.x) $(ASSRCS:.S=.x)AS        = avr32-asASFLAGS   = $(DEBUG) \            $(PLATFORM_INC_PATH:%=-Wa,-I%) $(INC_PATH:%=-Wa,-I%) $(AS_EXTRA_FLAGS)OBJFILES  = $(CSRCS:.c=.o) $(ASSRCS:.S=.o)LD        = avr32-ldLDFLAGS   = -march=$(ARCH) -mpart=$(PART) \            $(LIB_PATH:%=-L%) $(LINKER_SCRIPT:%=-T%) $(LD_EXTRA_FLAGS)LOADLIBES =LDLIBS    = $(LIBS:%=-l%)OBJDUMP   = avr32-objdumpLSS       = $(TGTFILE:$(TGTTYPE)=.lss)NM        = avr32-nmSYM       = $(TGTFILE:$(TGTTYPE)=.sym)OBJCOPY   = avr32-objcopyHEX       = $(TGTFILE:$(TGTTYPE)=.hex)BIN       = $(TGTFILE:$(TGTTYPE)=.bin)SIZE      = avr32-sizeSLEEP     = sleepSLEEPUSB  = 9PROGRAM   = avr32programISP       = batchispISPFLAGS  = -device at32$(PART) -hardware usb -operationDBGPROXY  = avr32gdbproxyDOCGEN    = doxygen# ** ** ** *** ** ** ** ** ** ** ** ** ** ** **# MESSAGES# ** ** ** *** ** ** ** ** ** ** ** ** ** ** **ERR_TARGET_TYPE       = Target type not supported: `$(TGTTYPE)'MSG_CLEANING          = Cleaning project.MSG_PREPROCESSING     = Preprocessing \`$<\' to \`$@\'.MSG_COMPILING         = Compiling \`$<\' to \`$@\'.MSG_ASSEMBLING        = Assembling \`$<\' to \`$@\'.MSG_ARCHIVING         = Archiving to \`$@\'.MSG_LINKING           = Linking to \`$@\'.MSG_EXTENDED_LISTING  = Creating extended listing to \`$@\'.MSG_SYMBOL_TABLE      = Creating symbol table to \`$@\'.MSG_IHEX_IMAGE        = Creating Intel HEX image to \`$@\'.MSG_BINARY_IMAGE      = Creating binary image to \`$@\'.MSG_GETTING_CPU_INFO  = Getting CPU information.MSG_HALTING           = Stopping CPU execution.MSG_ERASING_CHIP      = Performing a JTAG Chip Erase command.MSG_ERASING           = Performing a flash chip erase.MSG_PROGRAMMING       = Programming MCU memory from \`$(TGTFILE)\'.MSG_SECURING_FLASH    = Protecting chip by setting security bit.MSG_RESETTING         = Resetting MCU.MSG_DEBUGGING         = Opening debug connection with MCU.MSG_RUNNING           = Starting CPU execution.MSG_READING_CPU_REGS  = Reading CPU registers.MSG_CLEANING_DOC      = Cleaning documentation.MSG_GENERATING_DOC    = Generating documentation to \`$(DOC_PATH)\'.# ** ** ** *** ** ** ** ** ** ** ** ** ** ** **# MAKE RULES# ** ** ** *** ** ** ** ** ** ** ** ** ** ** **# Include the make configuration file.include $(MAKECFG)# ** ** TOP-LEVEL RULES ** **# Default goal: build the project.ifeq ($(TGTTYPE),.a).PHONY: allall: ccversion a lss sym sizeselseifeq ($(TGTTYPE),.elf).PHONY: allall: ccversion elf lss sym hex bin sizeselse$(error $(ERR_TARGET_TYPE))endifendif# Clean up the project..PHONY: cleanclean:	@echo $(MSG_CLEANING)	-$(VERBOSE_CMD)$(RM) $(BIN)	-$(VERBOSE_CMD)$(RM) $(HEX)	-$(VERBOSE_CMD)$(RM) $(SYM)	-$(VERBOSE_CMD)$(RM) $(LSS)	-$(VERBOSE_CMD)$(RM) $(TGTFILE)	-$(VERBOSE_CMD)$(RM) $(OBJFILES)	-$(VERBOSE_CMD)$(RM) $(ASFILES)	-$(VERBOSE_CMD)$(RM) $(CPPFILES)	-$(VERBOSE_CMD)$(RM) $(DPNDFILES)	$(VERBOSE_NL)# Rebuild the project..PHONY: rebuildrebuild: clean all# Display CC version information..PHONY: ccversionccversion:	@echo	@echo	@$(CC) --version# Generate preprocessed files from C source files..PHONY: cppfilescppfiles: $(CPPFILES)# Generate preprocessed assembler files from C and assembler source files..PHONY: asfilesasfiles: $(ASFILES)# Generate object files from C and assembler source files..PHONY: objfilesobjfiles: $(OBJFILES)ifeq ($(TGTTYPE),.a)# Archive: create A output file from object files..PHONY: aa: $(TGTFILE)elseifeq ($(TGTTYPE),.elf)# Link: create ELF output file from object files..PHONY: elfelf: $(TGTFILE)endifendif# Create extended listing from target output file..PHONY: lsslss: $(LSS)# Create symbol table from target output file..PHONY: symsym: $(SYM)ifeq ($(TGTTYPE),.elf)# Create Intel HEX image from ELF output file..PHONY: hexhex: $(HEX)# Create binary image from ELF output file..PHONY: binbin: $(BIN)endif# Display target size information..PHONY: sizessizes: $(TGTFILE)	@echo	@echoifeq ($(TGTTYPE),.a)	@$(SIZE) -Bxt $<elseifeq ($(TGTTYPE),.elf)	@$(SIZE) -Ax $<	@$(SIZE) -Bx $<endifendif	@echo	@echoifeq ($(TGTTYPE),.elf)# Use ISP instead of JTAGICE mkII when programming..PHONY: ispifeq ($(filter-out isp verbose,$(MAKECMDGOALS)),)isp: allelseisp:	@:endififeq ($(findstring isp,$(MAKECMDGOALS)),)# Get CPU information..PHONY: cpuinfocpuinfo:	@echo	@echo $(MSG_GETTING_CPU_INFO)	$(VERBOSE_CMD)$(PROGRAM) cpuinfoifneq ($(call LastWord,$(filter cpuinfo chiperase erase program secureflash reset debug run readregs,$(MAKECMDGOALS))),cpuinfo)	@$(SLEEP) $(SLEEPUSB)else	@echoendif# Stop CPU execution..PHONY: halthalt:ifeq ($(filter cpuinfo chiperase erase program secureflash reset run readregs,$(MAKECMDGOALS)),)	@echo	@echo $(MSG_HALTING)	$(VERBOSE_CMD)$(PROGRAM) haltifneq ($(call LastWord,$(filter halt debug,$(MAKECMDGOALS))),halt)	@$(SLEEP) $(SLEEPUSB)else	@echoendifelse	@:endif# Perform a JTAG Chip Erase command..PHONY: chiperasechiperase:	@echo	@echo $(MSG_ERASING_CHIP)	$(VERBOSE_CMD)$(PROGRAM) chiperaseifneq ($(call LastWord,$(filter cpuinfo chiperase program secureflash reset debug run readregs,$(MAKECMDGOALS))),chiperase)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩成人一区| 国产精品不卡视频| 亚洲色图视频网| 亚洲成人av一区二区三区| 国内精品久久久久影院一蜜桃| 波波电影院一区二区三区| 欧美一区二区成人| 亚洲码国产岛国毛片在线| 国产真实乱子伦精品视频| 欧美日韩亚洲综合在线 | 一本久久精品一区二区| 日韩一级免费一区| 亚洲欧美激情插| 高清成人在线观看| 2024国产精品| 久久精品国产久精国产| 欧美一区二区三区电影| 一区二区三区欧美日| 成人av综合一区| 久久综合色天天久久综合图片| 日韩高清一区在线| 欧美精品一二三区| 亚洲va欧美va天堂v国产综合| 99精品视频一区| 国产精品国产三级国产aⅴ原创| 国产又黄又大久久| 精品日韩99亚洲| 强制捆绑调教一区二区| 91精品在线麻豆| 免费人成精品欧美精品| 欧美精品久久一区| 奇米在线7777在线精品| 日韩欧美专区在线| 国产原创一区二区| 久久久久国产精品麻豆ai换脸| 国产一区二区三区在线看麻豆| 日韩欧美一区中文| 狠狠v欧美v日韩v亚洲ⅴ| 欧美一区二区视频在线观看2022 | 日韩三区在线观看| 另类中文字幕网| 精品国产免费视频| 国产精品一区二区久久精品爱涩 | 宅男在线国产精品| 日韩高清一区二区| 精品少妇一区二区三区免费观看| 麻豆国产精品官网| 久久女同性恋中文字幕| 成人免费毛片片v| 樱花草国产18久久久久| 欧美亚洲一区二区在线观看| 亚洲大片免费看| 精品欧美乱码久久久久久1区2区 | 亚洲一区二区在线播放相泽| 欧美日韩在线免费视频| 麻豆免费看一区二区三区| 久久精品综合网| 99热精品一区二区| 三级久久三级久久| 国产午夜精品一区二区 | 国产成人精品亚洲午夜麻豆| 国产精品九色蝌蚪自拍| 欧美嫩在线观看| 国产在线一区观看| 亚洲欧美精品午睡沙发| 欧美成人一区二区三区片免费| 丁香五精品蜜臀久久久久99网站| 亚洲精品视频一区| 精品美女一区二区三区| 91美女在线视频| 极品美女销魂一区二区三区免费| 国产精品美女久久久久久久久| 欧美日韩一区二区三区在线看| 麻豆91精品91久久久的内涵| 亚洲欧洲一区二区在线播放| 欧美日韩精品一二三区| 成人亚洲一区二区一| 日本中文在线一区| 中文字幕一区免费在线观看| 欧美一级在线观看| 91蜜桃婷婷狠狠久久综合9色| 狠狠色狠狠色综合系列| 亚洲精品免费在线播放| 欧美经典一区二区| 日韩一区二区三区在线观看| 91久久免费观看| 国产成人亚洲综合a∨婷婷图片| 亚洲一本大道在线| √…a在线天堂一区| 欧美电影免费观看完整版| 在线观看视频91| 99久久免费精品高清特色大片| 老司机免费视频一区二区三区| 亚洲影院理伦片| 17c精品麻豆一区二区免费| 久久综合一区二区| 911精品国产一区二区在线| 97se亚洲国产综合自在线观| 国产精品一区二区91| 久久国产欧美日韩精品| 视频一区二区国产| 亚洲综合久久久久| 亚洲精品免费视频| 亚洲欧美一区二区不卡| 中文av一区特黄| 国产欧美日本一区视频| 久久久久9999亚洲精品| 精品国产免费视频| 精品国产乱码久久久久久久久 | www..com久久爱| 精品一二三四在线| 精品一区二区三区久久久| 日韩极品在线观看| 丝袜脚交一区二区| 五月天激情小说综合| 亚洲一级在线观看| 婷婷成人综合网| 男女性色大片免费观看一区二区| 亚洲成人免费av| 婷婷久久综合九色综合绿巨人| 午夜精品福利在线| 日本视频中文字幕一区二区三区| 亚洲国产va精品久久久不卡综合| 亚洲国产精品一区二区www在线| 亚洲精品美国一| 午夜激情一区二区三区| 美腿丝袜亚洲综合| 国产精品一区二区你懂的| 成人国产精品免费| 91国产成人在线| 日韩欧美一区二区三区在线| 久久久久久久免费视频了| 亚洲国产成人自拍| 亚洲国产中文字幕在线视频综合| 亚洲国产成人av网| 韩日av一区二区| av高清久久久| 欧美日韩大陆一区二区| 精品久久久久香蕉网| 国产精品午夜春色av| 亚洲在线免费播放| 麻豆精品国产传媒mv男同| 国产精品影视在线| 欧洲精品视频在线观看| 欧美一级夜夜爽| 中文字幕乱码亚洲精品一区| 亚洲美腿欧美偷拍| 免费精品视频在线| 丁香天五香天堂综合| 欧美在线综合视频| 久久综合九色综合欧美亚洲| 国产精品久久久久影院| 亚洲午夜电影在线观看| 国产剧情av麻豆香蕉精品| 色婷婷精品大在线视频| 精品国一区二区三区| 中文字幕一区av| 久久97超碰色| 色94色欧美sute亚洲线路二| 亚洲精品一区二区三区99| 艳妇臀荡乳欲伦亚洲一区| 国产一区二区福利| 欧美日韩精品免费观看视频| 国产欧美日韩另类一区| 日本成人在线一区| 国产69精品久久久久777| 正在播放亚洲一区| 亚洲人xxxx| 粉嫩13p一区二区三区| 欧美理论在线播放| 亚洲欧美日韩精品久久久久| 国产精品538一区二区在线| 欧美另类z0zxhd电影| 亚洲人精品午夜| 国产91精品一区二区麻豆亚洲| 欧美一区二区成人| 亚洲成人福利片| 色哟哟日韩精品| 中文字幕 久热精品 视频在线| 免费成人在线观看| 欧美日韩免费观看一区三区| 亚洲欧洲美洲综合色网| 国产盗摄一区二区| 日韩精品在线一区二区| 日韩国产成人精品| 欧美日韩成人综合| 亚洲成人高清在线| 欧美日韩高清在线| 亚洲第一二三四区| 欧美日韩三级在线| 亚洲国产美女搞黄色| 欧美特级限制片免费在线观看| 亚洲日本在线天堂| 91丝袜美腿高跟国产极品老师 | 色综合久久99| 国产精品网站在线观看| 高清免费成人av| 国产婷婷色一区二区三区在线| 久久99精品久久只有精品| 精品久久久久久久久久久久久久久久久 |