没有合适的资源?快使用搜索试试~ 我知道了~
winavr背景 中文版
3星 · 超过75%的资源 需积分: 11 24 下载量 59 浏览量
2008-11-20
23:34:21
上传
评论
收藏 127KB PDF 举报
温馨提示
试读
4页
winavr背景 中文GCC 是一个编译器,它可以将多种语言编译成特定处理器的汇编代码。在 WinAVR 中,GCC 可以将C/C++编译成AVR 汇编。
资源推荐
资源详情
资源评论
1
WinAVR 的背景
翻译:hudaidai
整理:armok / www.OurAVR.com (我们的 AV R 网站)
摘录自 Eric Weddington 先生在 WinAVR 安装包中附带的 Readme.txt,呆呆(hudaidai)翻译。
Background 背景
GCC is a language compiler. It compiles various computer languages to the assembly
language of a specific microprocessor target. In WinAVR, GCC can compile C and
C++ to AVR assembly.
GCC 是一个编译器,它可以将多种语言编译成特定处理器的汇编代码。在
WinAVR 中,GCC 可以将 C/C++编译成 AV R 汇编。
GNU as (commonly referred to as gas) is the assembler. gas is configured to assemble
a specific microprocessor assembly language into object code. In WinAVR, gas can
assemble AVR assembly code into object code.
GNU as(通常称为 gas)是汇编器,它用来将特定处理器的汇编语言转化成目标
代码。在 WinAVR 中,gas 可以将 AV R 汇编转化成目标代码。
GNU ld is the linker. In WinAVR, ld can link the resulting compiled object code and
libraries into a final binary file. This binary file is in the ELF file format.
GNU ld 是连接器。在 WinAVR 中,ld 可以将编译出来的目标代码和库文件连接
成最终的二进制文件。这里的二进制文件使用 ELF 文件格式。
GCC is also a "driver" program. GCC can automatically call gas (the assembler) and
ld (the linker). GCC cannot build the final software without gas and ld.
GCC 同时还是一个“驱动”程序,它可以自动地调用 gas(汇编器)和 ld(连接器)。
如果没有 gas 和 ld,GCC 并不能独自生成最终的软件产品。
GCC comes from one package of open source software. gas and ld are from a seperate,
but tied, package of open source software called GNU Binutils (binary utilities).
GCC 是开源软件中的一个软件包,而 gas 和 ld 则来自开源软件的另一个独立的
却又相关的 GNU Binutils(二进制工具)软件包。
Also in Binutils are other programs that are vital to creating software, such as objcopy
wich can convert ELF files to other useful files such as Intel Hex or Motorola Hex
files. Binutils contains ar which is used to create object code libraries (called archives).
资源评论
- saxini2012-12-20一页纸,二、三百字,不知道这东西传上来干什么。
- meng_wy2015-08-01没有意义.不知道这东西传上来干什么。
willign
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 80632180.jpg
- 李旭国体注入追踪[5.0](1).zip
- semantic.c
- C语言基础-C语言编程基础之Leetcode编程题解之第39题组合总和.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第38题外观数列.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第37题解数独.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第36题有效的数独.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第35题搜索插入位置.zip
- index.wxml
- C语言基础-C语言编程基础之Leetcode编程题解之第33题搜索旋转排序数组.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功