欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载  

    Codewarrior软件最简单的生成库文件_怎么调用你的库?.doc

    • 资源ID:3250645       资源大小:14.50KB        全文页数:2页
    • 资源格式: DOC        下载积分:2
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要2
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Codewarrior软件最简单的生成库文件_怎么调用你的库?.doc

    Codewarrior软件最简单的生成库文件_怎么调用你的库?CodeWarrior是什么它是一个单一的开发环境,在所有所支持的工作站和个人电脑之间保持一致。CodeWarrior包括构建平台和应用所必需的所有主要工具 - IDE、编译器、调试器、编辑器、链接器、汇编程序等。另外,CodeWarrior IDE支持开发人员插入他们所喜爱的工具,使他们可以自由地以希望的方式工作。Codewarrior是飞思卡尔的编程和调试软件,使用c/c+语言编写程序。飞思卡尔单片机的IDE,功能编辑项目管理器:为软件开发人员处理最高级别的文件管理;按照主要组别组织项目条目;追踪状态信息(例如文件修改日期);确定每个构建中特定文件的构建顺序及内容;协调插件程序以提供箱版本控制和RTOS支持这样的业务。文本编辑器:支持源代码和其他文本文件的创建和处理。与其他的IDE功能完全集成。搜索引擎:查找特定的文字串;以替代文字替换找到的文字;支持常规表达的使用;提供文件比较及差别功能。源浏览器:保存用于程序的符号数据库;包括变量及功能的名称和值的符号的举例;使用符号数据库协助代码浏览;将每个符号与此符号相关代码的其他位置链接;处理目标导向和程序语言。构建系统:使用编译器从源代码生成可重新定位的目标代码,并使用链接器从目标码生成最后的可执行图像。CodeWarrior C/C+*编译器工具包括业内领先的C/C+*语言CodeWarrior编译器,包括标准模板库(STL)及各种其他工具。源级别调试器:提供高性能窗口的源级别调试器,配备最新的高效率增强型图形性能,缩短板的bring-up和应用开发时间;使用符号数据库,提供源级别调试;支持符号格式,例如CodeView、Debug With Arbitrary Records Format(DWARF)和STABS。指令组模拟器:用于jump-starTIng应用开发的集成指令组模拟器(仅适用于特定的结构)。版本控制工具:市场中众多的版本控制工具与CodeWarrior产品兼容。P.S 并不是所有结构均可用C+。Codewarrior软件最简单的生成库文件1用前面的用向导的方法建立一个自己的工程,要选择单片机类型,选择浮点数,选 择内存模式等等 2 在建好工程后,把左侧的除了Sources文件夹的其它文件夹全部Remove,方法 是鼠标右键单击相应的选项,然后选择Remove就可。最后只剩下一个Source文件夹了; 3进入Source文件夹下面的Main.c,里面你可以写你自己的函数,如上图所示,你可 以引用单片机的寄存器,可以定义外部变量,可以定义函数,甚至中断函数你都可以放进去,这样可以使你的程序保密啊。4 写好你的Main.c后还需要设置一下,点击Edit下来菜单中的PE SetTIngs,弹出 的对话框在左侧选择Target SetTIngs,右侧在Linker里选择Libmaker for HC12,这样就设置好了,这时你编译就可以自动生产库了,如果你需要对生成的库自己指定文件名就按照第5步。 5生成自己指定名字的库名,还是在上面的选项对话框中,左侧选择下面的Libmaker for,右侧在Library Filename中自己指定名字。然后编译后,在你的工程的Bin文件夹下就可以看到一个*.lib文件 和*.lst 文件,这就是你的库了怎么调用你的库呢?下面介绍一下。 1 在你建立的自己的库的工程下面的bin文件夹下面生成了两个文件,*.lib文件 和 *.lst 文件,这里我自己的库文件名字按照out.lib和out.lst命名的,下面都已这两个文件为准。 2 把上面两个文件拷贝到你打算调用这个库的那个新工程里面,拷贝到哪个文件夹下 面都行,我都把它们也是拷到了bin文件夹下面。 3 同样在新工程里创建,或者自己用记事本写一个头文件,包含库文件中函数的声明, 比如我的头文件:我自己命名是outlib.h上面的那些变量和函数都是在我的库文件,out.lib里面定义的函数和变量。 4 然后在你的新建工程的主函数里包含那个头文件,如下: 5.最后把你的库文件添加到这个工程里就行,用Add Files的方法。

    注意事项

    本文(Codewarrior软件最简单的生成库文件_怎么调用你的库?.doc)为本站会员(白大夫)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开