|
|
|
| 论坛首页 -> AVR (原ourAVR.com) 技术论坛 -> AVR-GCC编译调试在VC++6.0中的建立详解 (属于论坛:AVR) | 跳转至: | 未登录 |
| ↓↓ AVR-GCC编译调试在VC++6.0中的建立详解 | 回复数:40,点击数:15364 |
|
抱歉本贴的回复数太多,为了减轻网络流量,只显示帖子正文的前后各10个回复。本贴的正文内容中间隐藏了20个回复。你需要 点击此处 才能查看全部内容。 对为你带来的访问不便表示歉意。不过我们仍会坚持即使没有登录,仍能共享我们网站的所有资料。你没有 登录后就能消除这个访问上的不便(可增加到显示60个回复)。 如果你是新用户请先 注册。注册是免费的,并且手续简单只需要填写用户名与口令。 ↓↓↓↓↓↓↓↓↓↓↓↓ |
|
【楼主位】 dd123 积分:281 派别: 等级:------ 来自: |
参考***的文章,自己安装调试了一遍。VC中界面显得很美观,对于用惯了VC的人来说,确实是很方便。现把步聚方法写如下,以利于初次安装的朋友。
1、安装WinAVR20040702 可以到本网站下载:http://www.ourdev.cn/es_avr_serial_software.html 我的安装目录是D:\WinAvr 2、安装AVR Studio 4.09 可以到本网站下载:http://www.ourdev.cn/es_avr_serial_software.html 我的安装目录是D:\program Files\Atmel\... 3、安装 VC++6.0 下载这个软件 4、好了,三个工具软件安装完毕,下面开始在VC中建立AVR-GCC集成开发环境。 运行VC++6.0,选择“Tools”菜单的“Custumize...”选项:
移动到最下端空白处,双击输入make clean 然后在Command:后面的文本框中输入make 在Arguments:后面的文本框中输入clean 在Initial directory:后面的文本框右面的按钮点鼠标左键,选Workspace Directory 在Use Output Window前面打对钩 如下图:
重复上面各个步骤,加入make all, make extcoff (只需将clean替换成all和extcoff) 再加入AVRProgram和AVR Studio 4两个Menu contents Command:分别为你的系统中它们的全路径文件名, 在我的机器上分别是: D:\Program Files\Atmel\AVR Tools\AvrProg\AVRprog.exe和 D:\Program Files\Atmel\AVR Tools\AvrStudio4\AVRStudio.exe Arguments:内容为空 Initial directory:内容同上 在Use Output Window前面打对钩 最后按Close按钮关闭Customize窗口,点按Tools菜单项可以看到增加了如下5个工具项: make clean make all make extcoff AVRProgram AVR Studio 4 5、在VC中建一个C文件,注意要加入makefile文件。 点击此处下载makefile.rar
注意:这个makefile文件是用于test01这个C文件的,如果用于其它C文件,则需要更改: 将MCU = atmega128改为MCU = "你用的芯片型号" 将TARGET = main改为TARGET = "你的C文件名" 然后选存储文件 选Tools/make clean 再选Tools/make all 再选Tools/make extcoff 在此期间在屏幕下半部分的Expand docked window中会看到输出信息 之后可选Tools/AVR Studio 4启动AVR Studio调入test1.cof进行调试, 选Tools/AVRProgram启动AVRProgram把程序烧入芯片运行
|
||
|
|
|
|
【2楼】 bucker 积分:1209 派别: 等级:------ 来自:电子沙漠 |
写得好,但我还有一个问题请教一下,就是我用GCCAVR的目标程序似乎无法实现代码优化,你是如何解决的? | ||
|
|
|
|
【3楼】 hotpower 菜农 积分:2136 派别: 等级:------ 来自:西安大雁塔村 |
确实***上的好文章很多...有些"沉船"里的珍宝也不少...
|
||
|
|
|
|
【4楼】 lanmp 积分:259 派别: 等级:------ 来自: |
啥叫代码优化,是编译器提供的么? | ||
|
|
|
|
【5楼】 Miker 积分:32 派别: 等级:------ 来自: |
再给VC装上 VA,sourceSytle. wndTabs,然后,嘿嘿,就好用多了。
|
||
|
|
|
|
【6楼】 alisha 积分:993 派别: 等级:------ 来自: |
我用6.0怎么不行啊! | ||
|
|
|
|
【7楼】 fentery 积分:18 派别: 等级:------ 来自: |
写得好,我也准备用 | ||
|
|
|
|
【8楼】 archeng504 阿成 积分:377 派别: 等级:------ 来自:广东 |
用VC++2005更爽啊!!编辑C文件时有代码提示功能!! | ||
|
|
|
|
【9楼】 alisha 积分:993 派别: 等级:------ 来自: |
archeng504兄弟,帮我一把,我怎么用VC++6.0不行呢?
我试了很多遍,最后编译的时候就是error, MAKEFILE是用你的那个软件生成的,在AVRSTUDIO中正常运行的。 -----此内容被alisha于2006-03-22,20:24:59编辑过 |
||
|
|
|
|
【10楼】 fentery 积分:18 派别: 等级:------ 来自: |
错误不能自动定位? | ||
|
|
|
|
↑↑↑↑↑↑↑↑↑↑↑↑ 抱歉本贴的回复数太多,为了减轻网络流量,只显示帖子正文的前后各10个回复。本贴的正文内容中间隐藏了20个回复。你需要 点击此处 才能查看全部内容。 对为你带来的访问不便表示歉意。不过我们仍会坚持即使没有登录,仍能共享我们网站的所有资料。你没有 登录后就能消除这个访问上的不便(可增加到显示60个回复)。 如果你是新用户请先 注册。注册是免费的,并且手续简单只需要填写用户名与口令。 ↓↓↓↓↓↓↓↓↓↓↓↓ |
|
【31楼】 chinamanzhong 积分:195 派别: 等级:------ 来自: |
ding 下会试下 | ||
|
|
|
|
【32楼】 Justinxx 积分:15 派别: 等级:------ 来自: |
楼主太有才了,赶快在Visual Studio 2008 下,试试看, 还是VS用的顺手点 | ||
|
|
|
|
【33楼】 Justinxx 积分:15 派别: 等级:------ 来自: |
在Visual Studio2008下成功使用了,那个爽啊,谢谢楼主的无私精神。 | ||
|
|
|
|
【34楼】 quzegang 璩 积分:571 派别: 等级:------ 来自:江苏南京 |
mark | ||
|
|
|
|
【35楼】 lzllong 积分:62 派别: 等级:------ 来自:天津 |
终于找到我想实现却不知怎样实现的东东了,太感谢楼主了! | ||
|
|
|
|
【36楼】 12fen 老齐 积分:618 派别: 等级:------ 来自: |
神奇 | ||
|
|
|
|
【37楼】 Spunky 积分:186 派别: 等级:------ 来自:重庆 |
mark | ||
|
|
|
|
【38楼】 mcu_lover 积分:225 派别: 等级:------ 来自: |
试一下。 | ||
|
|
|
|
【39楼】 abyass 积分:77 派别: 等级:------ 来自: |
codeblock里面内置了winavr开发工程,安装好winavr,设置一下编译器就好用了,而且是开源的,比VC++6.0好用。。。 | ||
|
|
|
|
【40楼】 Spunky 积分:186 派别: 等级:------ 来自:重庆 |
mark | ||
|
|
|
|
【41楼】 ybqwf 冰 积分:51 派别: 等级:------ 来自: |
写的很好,真是太感谢了! | ||
|
|
|
|
↑↑↑↑↑↑↑↑↑↑↑↑ 抱歉本贴的回复数太多,为了减轻网络流量,只显示帖子正文的前后各10个回复。本贴的正文内容中间隐藏了20个回复。你需要 点击此处 才能查看全部内容。 对为你带来的访问不便表示歉意。不过我们仍会坚持即使没有登录,仍能共享我们网站的所有资料。你没有 登录后就能消除这个访问上的不便(可增加到显示60个回复)。 如果你是新用户请先 注册。注册是免费的,并且手续简单只需要填写用户名与口令。 |
| ↑↑  快速回复帖子主题:AVR-GCC编译调试在VC++6.0中的建立详解 |
| 你尚未登录,不能回复以上帖子。 |
| 论坛首页 -> AVR (原ourAVR.com) 技术论坛 -> AVR-GCC编译调试在VC++6.0中的建立详解 (属于论坛:AVR) | 跳转至: | 未登录 |
| 任何建议或投诉,欢迎随时与我们联系。 ourDEV.cn 我们的电子开发网,友好交流气氛,乐于开源共享,“这里远比混乱的现实世界美好”。 | ||||
| 网站负责人: | 阿莫(armok),手机:13433056000,电邮:armok ourdev.cn(请将空格改成@) | |||
| 地址与电话: |
东莞市东城八一路同沙工业园内,0769-22298000,传真请按4 阿莫邮购门市与雕刻机展示厅:东莞市莞城区莞太路和生文具礼品批发市场A2018,A2035 杨小姐 13711915767 雕刻机的技术咨询、订单查询、生产进度,可查询:13600266008吴先生(雕刻机设计人员kaif_w) |
|||
| 声明: |
本网站由东莞科士通(Infostone)科技有限公司属下的阿莫电子邮购部提供独家赞助。 有正式的工商注册与网站备案。详情可到东莞工商局查询。 本网站(ourDEV.cn)原名称为ourAVR.com(我们的AVR),自2007-09-01起从专业的AVR网转成综合电子网站。 本网站系统由armok Using Oracle + Java/JSP + WebLogic + Linux 2001/12/20 -- 2007/09/13 本BBS所有代码均为原创,版权归 armok 所有。本网站自:2004-10-03,16:31:17 起开始运行。 |
|||
| 法律顾问: | 本网站尊重知识产权,自2007年08月15日起,魏龙律师担任ourDEV.cn(原ourAVR.com)常年法律顾问。 | |||