分享MATLABTASKINGC166的代码生成doc-MATLAB TASKING C166的代码生成.doc
MATLAB TASKING C166的代码生成涉及的是在MATLAB环境中使用TASKING编译器为C166微控制器生成优化的C代码的过程。MATLAB提供了强大的代码生成功能,可以将模型转换为针对特定硬件平台的可执行代码。在这个过程中,用户需要对MATLAB的代码生成模板进行配置,以适应TASKING的IDE和编译环境。 如果MATLAB的版本较旧(如R8.5或R8.6),你需要更新代码生成模板以匹配当前的TASKING版本。这可以通过访问MATLAB的安装路径,找到`toolbox\rtw\targets\tasking\tasking\default_project_options\c166\ede`目录下的EDE文件来完成。在任务(Tasking)环境中创建一个新的Project Space,并将所有相关的pjt文件(如app_c167cs_hw.pjt等)添加到其中。在添加过程中,系统可能会提示你选择正确的工具链,根据提示操作并备份原有的项目配置。 接下来,为了确保代码生成模板与TASKING IDE兼容,需要在MATLAB命令行输入`taskingutils`,这将打开一个配置界面。在此界面中,选择“Target Preference”来配置C166的目标选项。在后续的对话框中,你需要指定配置名称和描述,并将“Embedded IDE Link Target Preferences”的相关路径设置为TASKING C166的实际安装路径。 在配置过程中,有几个关键的设置需要关注: 1. Initialization:这个选项定义了CrossView Pro Debugger启动时的行为。你可以选择使用MathWorks的内部`.st`文件、自定义的`.ini`文件,或者使用CrossView Pro的默认`.ini`文件。每个选项都有其特定的用途,比如`.st`文件用于提供调试器的初始化参数,而`.ini`文件则允许你自定义调试配置。 2. Initialization_File:这是与“Initialization”选项对应的初始化文件路径。确保这个路径指向正确配置的文件。 3. Target_Project_Space:这里需要输入你之前创建的空Project Space(如test.psp)的路径,这将作为MATLAB生成代码的目标工作空间。 4. Template_Application_Project:填写MATLAB代码生成模板的路径,通常位于MATLAB的安装目录下,用于指示MATLAB使用哪个模板生成代码。 完成上述步骤后,MATLAB将能够使用TASKING IDE进行C166的代码生成。在实际应用中,可能还需要进一步配置代码生成选项,如优化级别、内存布局、以及处理中断和实时性能的设置。通过这种方式,MATLAB与TASKING的集成使得用户能够在模型层面进行设计,同时利用TASKING的编译器和调试工具实现高效且优化的嵌入式代码生成。

























- 粉丝: 411
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 对中学地理CAI软件之设计和应用的思考(1).docx
- Django后台管理系统开发日记.doc
- Axios请求封装源码拆解.doc
- Web前端跨域原理及CORS详解.doc
- Spring事件发布监听机制内部实现.doc
- 写博客一年,我做了哪些内容优化.doc
- 记一次APP接口联调过程的经验教训.doc
- 实战项目:React + Ant Design 实现后台系统.doc
- Nginx负载均衡策略源码分析.doc
- MySQL事务隔离级别及其实现原理.doc
- 使用Python实现文件批量重命名功能.doc
- AI工具如何改变了我平时写代码的方式.doc
- Postman接口测试高级用法总结.doc
- Java后端接口文档管理方案选择对比.doc
- VSCode调试JavaScript的终极指南.doc
- JVM类加载机制完整流程解析.doc


