- 1
- 2
- 3
- 4
- 5
IAR_AVR_C编译
资料介绍
1.1生成一个应用程序——概览(Building applications-an overview)
一个典型的应用是由一些源文件及库编译连接而生成的。其中的源文件可以由C、C++及汇编语言编写,且会被AVR_IARC/C++编译器或AVR_IAR汇编器编译成目标文件。
一个库是一些目标文件的集合。有一个典型的库便是“编译库”,它包含了运行环境及标准C/C++库。库亦可由IAR_XAR库生成器、IAR_XLIB管理器或其它支持工具生成。
IARXLINK连接器用于编译最终的应用。XLINK通常使用一个连接命令行文件,该文件描述了目标硬件所提供的资源。
1.1.1编译(COMPILING)在命令行接口下,如下命令将在默认设置下把源文件myfile.c编译成目标文件myfile.r90。
iccavr myfile.c另外,你需要设置一些关键的选项,参见“Basic seuings for project configuration31.1.2连接(LINKING)IAR_XLINK连接器用于生成最终的应用。通常,连接器在输出时需要以下信息:
·一些目标文件,极可能是某些库
·一个标准库——其中在运行环境及标准语言函数
·一个程序起始标号
·一个命令行文件一—它描述了存储布局及目标系统
·输出格式的相关信息
在命令行下,下条命令可用于启动XLINK:
xlink myfile.r90 myfile2.r90-s program start-f cl3s-ec.r90-o aout.a90-FIntel-extendedCAVR-4在这个例子中,myfile.r90和myfile2.r90是目标文件,1是熔接器命令行文件,c13s-ec.r90是运行库。-s选项指出了应用的起始标号,-o选项指出了输出文件的名称,-下选项指明了输出文件的格式(默认格式为Motorola)。
IAR_XLINK连接器根据你的设置来生成输出文件。选项适于你目的的输出格式。你可能会将输出装入到调试器——这意味着你的输出要有调试信息。非此及彼,你可能将输出装入flash下载器中——这种情况下,输出便不再需要调试信息了,这种格式有Intel-hex、Motorola S-
records。
部分文件列表
文件名 | 大小 |
IAR_AVR_C编译.pdf | 4M |
最新上传
-
21ic小能手 打赏10.00元 3天前
资料:四层无人机飞控打板文件
-
21ic小能手 打赏5.00元 3天前
资料:AD通用3D封装库
-
21ic小能手 打赏5.00元 3天前
资料:DeepSeek使用教程
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏20.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏15.00元 3天前
-
sd-hyc 打赏1.00元 3天前
资料:神州易刻2024最新版
-
柏涵 打赏1.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:jh0355
-
21ic下载 打赏310.00元 3天前
用户:w178191520
-
21ic下载 打赏210.00元 3天前
用户:gsy幸运
-
21ic下载 打赏210.00元 3天前
用户:zhengdai
-
21ic下载 打赏210.00元 3天前
用户:jh03551
-
21ic下载 打赏110.00元 3天前
用户:liqiang9090
-
21ic下载 打赏60.00元 3天前
用户:sun2152
-
21ic下载 打赏60.00元 3天前
用户:xuzhen1
-
21ic下载 打赏80.00元 3天前
用户:xzxbybd
-
21ic下载 打赏25.00元 3天前
用户:WK520077778
-
21ic下载 打赏20.00元 3天前
用户:w1966891335
-
21ic下载 打赏20.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏20.00元 3天前
用户:玉落彼岸
-
21ic下载 打赏15.00元 3天前
用户:kk1957135547
-
21ic下载 打赏10.00元 3天前
用户:zpf22332
-
21ic下载 打赏5.00元 3天前
用户:pangpidan
-
21ic下载 打赏5.00元 3天前
用户:hpxny
-
21ic下载 打赏5.00元 3天前
用户:pandq2009
-
21ic下载 打赏5.00元 3天前
用户:tomp
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic子站宣传员 打赏15.00元 3天前
-
106982800 打赏1.00元 3天前
-
llyy232008 打赏3.00元 3天前
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:温控制冷箱单片机程序
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏20.00元 3天前
全部评论(0)