本帖最后由 springvirus 于 2015-6-15 08:59 编辑
RT,本人刚开始用avr studio,看到建立工程,还有对工程分类的,貌似没法建立一个既有汇编文件,也有C文件的工程,谢谢
偶在avr studio 5中实验,可以先在源码文件的工程目录下,新建xx.s型的汇编文件,然后在工程处右键->add->Existing Item...,加入此汇编文件。
经编译,没有问题。
编译如下:
AVRGCC1.c
Invoking: AVR/GNU C Compiler
"D:/AVR Studio 5 real/AVR ToolChain/bin/avr-gcc.exe" -funsigned-char -funsigned-bitfields -O0 -fpack-struct -fshort-enums -g2 -Wall -c -std=gnu99 -mmcu=atmega644p -MD -MP -MF"AVRGCC1.d" -MT"AVRGCC1.d" -o"AVRGCC1.o" ".././AVRGCC1.c"
Finished building: .././AVRGCC1.c
test.s
Invoking: AVR/GNU Assembler
"D:/AVR Studio 5 real/AVR ToolChain/bin/avr-gcc.exe" -Wa,-gdwarf2 -x assembler-with-cpp -c -mmcu=atmega644p -o"test.o" ".././test.s"
Finished building: .././test.s
。。。
Build succeeded.
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========
|