XC16归档器:控制策略与描述文件命令详解
需积分: 50 26 浏览量
更新于2024-08-09
收藏 2.8MB PDF 举报
"MPLAB® XC16 DS52106A_CN"
这篇文档主要介绍了如何使用MPLAB® XC16工具链中的16位归档器/库管理器(xc16-ar)来实现ECU(电子控制单元)控制策略的功能,并对其进行验证。归档器是一个用于管理和构建库的工具,它允许程序员组织和合并多个目标文件到一个可执行文件或库中。
在描述文件中,归档器通过命令行选项-M进行控制,用户可以编写脚本以自动化构建过程。xc16-ar工具支持交互模式和非交互模式,交互模式下,用户可以通过AR >提示符输入命令,而非交互模式下,命令则从描述文件读取,错误会导致执行停止。
归档器命令语言设计简洁,不区分大小写,且支持注释和行连接。表14-3列出了几个关键的命令:
1. **OPEN** 或 **CREATE**:这两个命令用于指定当前正在处理的归档文件,是其他命令执行的基础。
2. **SAVE**:保存自上次保存以来对当前归档所做的所有修改。执行此命令前的命令只影响临时副本。
3. **ADDLIB**:将指定的库ARCHIVE全部或部分(指定模块)添加到当前归档中,必须在OPEN或CREATE之后使用。
4. **ADDMOD**:在当前归档中添加指定的成员(MODULE)作为模块,同样需要在使用OPEN或CREATE之后使用。
5. **CLEAR**:清除当前归档的内容,撤销自最后一次SAVE命令以来的所有操作,即使没有明确的当前归档,也可以执行此命令,但可能无效。
这些命令使得开发者能够精确地控制ECU控制策略的构建过程,确保代码的正确集成和验证。同时,注意命令行选项区分大小写,这在编写脚本时需要特别注意。
文档还提到了Microchip Technology Inc.对于中文翻译的免责声明,强调使用英文原文的重要性,并指出Microchip不对翻译的准确性负责,以及对于Microchip器件应用于生命维持和/或生命安全领域的潜在风险,买方需自行承担。
此外,文档开头的"MPLAB® XC16汇编器、链接器和实用程序用户指南"表明,整个系列的工具是面向微控制器开发的,包括汇编器、链接器等,是嵌入式系统开发的重要组成部分。而"DS52106A_CN"可能是文档的版本号或编号,表明这是一个中文版本的用户指南。最后,文档中列举了一些Microchip的注册商标,体现了Microchip在嵌入式控制解决方案领域的品牌影响力。
2021-09-15 上传
2021-09-18 上传
446 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
马运良
- 粉丝: 34
- 资源: 3876
最新资源
- robot_joint.tar.gz
- MT8-RGB程序更新 .zip
- Debouncer:Arduino的反跳库
- torch_sparse-0.6.4-cp36-cp36m-win_amd64whl.zip
- CourseSystem:C# 窗体应用程序,课程教务系统
- ngtrongtrung.github.io
- C20
- 技嘉B365M+9100F+5700XT(讯景雪狼版)
- flipendo-website:Flipendo 网站
- 智睿中小学校网站系统官方版源码 v3.3.0
- torch_sparse-0.6.7-cp37-cp37m-linux_x86_64whl.zip
- 取GB2312汉字.rar
- 纯CSS绿色下划线焦点的简洁导航
- 点文件:我的点文件
- fractals_py_p5:画出精美图片和曲线的五种方法称为分形
- 小学生噩梦--口算题卡生成器