工程文件配置
作者:管理员 来源:本站 浏览数:390 发布时间:2012/6/21 8:41:05
1、CPU功能模块和工程管理窗口
工程部分中的另一个功能模块就是CPU功能模块,由于它是在工程初始化建立的时候通过HCS08工程向导配置的,所以不需要添加。
当将工程移植到另一个平台时,CPU嵌入式功能模块就显得很重要,因为将应该应用代码移植到另一个处理器的时候就需要改变CPU功能模块,这是移植到不同平台的第一步。
2、 使用监视器和错误解析器来配置嵌入式功能模块
当嵌入式功能模块添加到工程中后,即便是在添加之前配置它们使用监视器,处理器专家知识系统仍然会识别系统错误/冲突,同时在处理器专家错误窗口中记录它们,错误必须在处理器专家代码产生之前纠正。
通过处理专家系统识别的错误包括:
● 不正确的存储区定位;
● 反复使用通过处理器专家系统已经分配的端口/模块:
● 在时钟配置上不兼容的SCI波特率设置;
● 不兼容CPU时钟源/总线时钟设置。
3、 监视器
为了解决嵌入式模块配置的错误,需要使用处理器专家模块。监视器是一个图形化的用户接口,是由CW IDE的处理器专家提供的,在这个集成环境下能够配置嵌入式模块的属性、方法和事件这3个功能。随着对嵌入式监视器的配置,处理器专家自动产生初始化代码和其他用户支持的代码。
时间数据监视器,提供了许多嵌入式模块属性配置:
● 标识时钟周期是1000MS
● 标识初始化数值。
监视器也提供了配置嵌入式模块的事件和方法的接口。处理器专家工程管理窗口视图,同时列出了方法和事件模块。这些方法在设计中使用M图标,事件在设计中使用E图标。这些方法和事件函数将使用一个“√”标号表示用户代码的产生,用“×”标号表示代码没有产生。为了访问监视器中的方法和事件,用户需要使能相应的方法和事件函数,从而产生相应的代码。
4、嵌入式功能模块帮助窗口
每一个嵌入式功能模块的属性、方法和事件都是有文档记录的。HTML帮助页可以从CW工程管理窗口中的处理器专家视图中打开。为了从特定的嵌入式功能模块总获得帮助,右击嵌入式功能模块,点击菜单的“Help”选项,嵌入式功能模块帮助窗口讲展示每一个功能模块的列程代码。
5、软件RTC嵌入式功能模块的配置
下面介绍如何产生处理器专家代码。
在所有的处理器错误被处理完成后,嵌入式功能模块将使用监视器对系统进行配置,之后处理器专家代码生命的命令将会被执行。为了产生处理器专家代码,在主程序中不需要添加额外的代码,通过IDE集成环境中的菜单项产生代码指令是非常便捷的,通过选择Processor Expert 菜单中的GenerateCode选项进行生成。