它是一个单一的开发环境,在所有所支持的工作站和个人电脑之间保持一致。CodeWarrior包括构建平台和应用所必需的所有主要c++fans.com/app' target='_blank' class='arckwlink_none'>工具 - 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,里面你可以写你自己的函数,如上图所示,你可 以引用单片机的寄存器,可以定义外部变量,可以定义函数,甚至中断函数你都可以放进去,这样可以使你的程序保密啊。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)