IAR的workspace文件组织_第1页
IAR的workspace文件组织_第2页
IAR的workspace文件组织_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

飞比 Zigbee论坛 本站原创教程 原创 IAR的workspace文件组织 返回列表回 复回 复 发 帖发 帖 管理员 原创原创 IAR的的workspace文件组织文件组织 outman 发表于 2010 4 7 13 31 只看该作者 1 跳转到 倒序看帖 打印字体大小 初学者在开始的时候往往是先看别人的例程 但是在看例程的时候往往容易被项目中那么多的文件迷住了双眼 到底哪 些文件是最重要的呢 下面我们一起从零开始自己动手建一个简单的项目 这样在看别人的项目时至少对一个项目到底包含 了哪些文件做到心里有底 在初学IAR的时候 如果英文还可以的话 程序自带的USER GUIDE就是一个不错的教程 下面的例子就来源于其中的 Tutorials 首先我们专门建立一个文件夹名字为 test 然后把 Program Files IAR Systems Embedded Workbench 4 0 Evaluation version 8051 tutor里的tutor c utilities c utilities h三个文件复制到test文件夹 新建 IAR项目 把其中的 c文件添加进项目里面 由于本文只针对性说明workspace的文件组织 并不是IAR的教程 有些细节 就省略了 我们似乎更习惯于项目里只有这三个文件 但实际上不是的 有很多我们不认识的文件 他们是何方神圣 先 上图 然后一一道来 项目由两个 c文件和一个output文件夹组成 其中output文件夹中包括了程序的最终编译结果test d51 点开这个文 件 发现下面又有5个文件 tutor r51 utilities r51分别为两个 c文件编译出的相对目标文件 两个 xcl均为linker用的参 数 另外一个 r51文件我也没花时间去研究 估计可能是 startup 一类 IAR为TI的MCU提供的底层驱动 每个 c文件下面都包括一个output文件夹与 h文件簇 output文件夹中有两个文件 一个是 r51一个是 pbi 其中 pbi 文件是compiler的参数 r51文件与上述相同 下面重点说明下 h文件的构成 因为在编程中我们更关注的是 h与 c文件 我们只手工拷贝了utilities h一个文件 可是为什么会有这么多我们不认识的呢 IAR的workspace有一个智能功能 那就是自己搜索 c文件中需要用到的 h文件并显示出来 以utilities c下面的 h为例 打开utilities c 我们可以看到文件中 包含 include include utilities h 所以workspace中有这两个文件就不足为奇了 我们做个小实验 删除 include utilities h 这一行 保存 看看发生什 么了 utilities h 是不是不见了 再把这行加上去呢 好了 我们知道这两个 h的来源了 那stdarg h和 sysmac h是哪来的呢 不急 打开stdio h看看能不能找到答案呢 对了 在这里 include stdarg h 再打开这个文 件 是不是sysmac h的老家也被我们找到了呢 至此 所有的 h文件原形毕露啦 说明 在项目被编译过之后 编译 前已经添加的 h文件就不会再被删除了 我也没明白why 现在回头看看整个项目的文件是不是爽了很多呢 本主题由 outman 于 2010 4 26 14 01 移动 收藏分享 首页 论坛 搜索帮助导航淘宝小店 ltway 提醒 短消息 个人中心 退出 Page 1 of 3 原创 IAR的workspace文件组织 本站原创教程 飞比 Zigbee论坛 物联网 2010 12 10 世界上还有不 偷菜 的人吗 有 我就是 传说中的奥特曼 outman 回复 引用 报告 使用道具 超级版主 品味开心茶 发表于 2010 4 20 09 20 只看该作者 2 感谢楼主的贡献 回复 引用 报告 使用道具 TOP 新手上路 小猴子 发表于 2010 4 27 16 51 只看该作者 3 嗯嗯 受益 回复 引用 报告 使用道具 TOP 新手上路 1111JING 发表于 2010 8 11 23 14 只看该作者 4 太好了 谢谢 真是超人 回复 引用 报告 使用道具 TOP VIP会员 wuxiujiang 发表于 2010 9 11 11 39 只看该作者 5 学习 回复 引用 报告 使用道具 TOP 新手上路 dxf520 发表于 2010 10 11 09 17 只看该作者 6 谢谢了 回复 引用 报告 使用道具 TOP gu520 发表于 2010 11 6 10 41 只看该作者 7 Page 2 of 3 原创 IAR的workspace文件组织 本站原创教程 飞比 Zigbee论坛 物联网 2010 12 10 新手上路 太好了啊 谢谢诶 回复 引用 报告 使用道具 TOP VIP会员 MWP1990 发表于 2010 11 23 14 19 只看该作者 8 谢谢 如果能讲的更详细一点就好了 回复 引用 报告 使用道具 TOP 新手上路 songshu0224 发表于 2010 11 23 15 41 只看该作者 9 基础开始学起哈 回复 引用 报告 使用道具 TOP 返回列表 回帖后跳转到最后一页 高级模式 发新话题 发表回复 飞比 飞比 Zigbee技术网技术网 粤ICP备10064384号 联系我们 Archiver WAP GMT 8 2010 12 10 21 38 Processed in 0 053792 second

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论