CodeWarrior 10.6 IDE教程:快速创建KEA工程与处理器专家系统应用

需积分: 50 138 下载量 134 浏览量 更新于2024-08-09 收藏 2.61MB PDF 举报
本资源是一份详细的Freescale CodeWarrior 10.6 IDE使用手册,由胡恩伟(飞思卡尔中国汽车电子现场应用工程师)编撰,适用于处理KEA系列的Kinetis E平台。手册主要关注于如何利用CodeWarrior 10.6 IDE与Processor Expert系统来快速创建和调试工程,以便进行产品原型验证。 首先,手册指导用户通过工程向导轻松创建新项目,步骤包括打开File菜单选择BareBoardProject,输入工程名称,指定目标器件(如Kinetis E系列),并配置调试工具,通常选择TRK-KEA128板载的OpenSDA。用户还需要决定编程语言、浮点数支持和控制台硬件选项,以及是否启用Processor Expert系统和工程外设driver的使用。 核心部分,手册详细讲解了处理器专家系统的应用。用户界面被分为工程及文件窗口、处理器专家视窗和调试器设置。源代码管理方面,事件相关的回调函数存储在Event.c和Event.h中,主函数则位于Main.c。Processor Expert会自动生成每个组件的驱动程序代码,这些组件的配置文件和实现分别在对应的.h和.c文件中。 关于CPU组件配置,手册着重介绍了如何使用外部晶振或内部振荡器作为时钟源,设置FLL(频率发生器)的工作模式,并根据需求调整核心、总线和定时器的时钟频率。FLL倍频输出的配置是自动完成的,但用户仍需了解选择适当的配置系数。 这份手册不仅提供实际操作指南,还强调了理解和运用Processor Expert系统在KEA项目中的关键作用,对于初学者和有一定经验的开发人员都是宝贵的参考资源。通过阅读和实践,用户能够熟练掌握CodeWarrior 10.6 IDE,加快项目开发速度和提高产品质量。