汽车OBD2诊断程序开发:单次触发脉冲操作流程详解
需积分: 43 77 浏览量
更新于2024-08-09
收藏 9.66MB PDF 举报
本文档详细介绍了在NEC V850微控制器上实现单次触发脉冲输出模式的操作流程,针对汽车OBD2诊断程序的开发。首先,操作流程涉及以下几个步骤:
1. **初始化设置**:
- 在开始计数操作前,需设置TPnCTL0、TPnCTL1、TPnIOC0、TPnIOC2、TPnCCR0和TPnCCR1寄存器。确保在设置TPnCE位(单次触发脉冲输出控制位)为1之前完成初始化。
2. **计数操作流程**:
- 当TPnCE位置为1时,计数开始。16位计数器从FFFFH开始计数。
- 如果需要外部触发,可以通过TIPn0引脚输入,当计数达到设定值时,会触发INTTPnCC0或INTTPnCC1信号。
3. **寄存器设置**:
- TPnCCR0和TPnCCR1寄存器用于控制计数条件,设置后其值会被立即传输到CCRm缓冲区。建议在INTTPnCCR0信号发生后立即更新这两个寄存器。
4. **计数控制**:
- 当计数操作进行时,TPnCE位保持为0来停止计数。计数停止后,进入停止流程。
5. **触发等待状态**:
- 提供了触发等待状态的信息,指出n的范围从0到8,m的范围从0到1,但具体触发条件依赖于文档中的详细规格。
6. **注意事项**:
- 文档提供的时间有效性是发行日期为准,可能会随着时间和公司合并而变更。在购买或使用产品前,请务必确认最新的产品信息,并关注Renesas Electronics网站上可能发布的额外或不同信息。
该文档是NEC Electronics Corporation与Renesas Technology Corporation合并后的官方资料,因此用户在参考时应考虑Renesas Electronics的相关政策和更新。获取最新支持和服务,建议访问Renesas Electronics的官方网站或通过客服查询。
2021-09-20 上传
1376 浏览量
903 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
jiyulishang
- 粉丝: 26
- 资源: 3813
最新资源
- UML( Unified Modeling Language)概述
- 网络工程师英语词汇表英语词汇表
- 信号与系统PPT(郑君里)
- Windows核心编程-第五版(中文版)完整
- spring框架,技术详解及使用指导
- java面试常见问题总结word版
- Flex3 in Action EN文经典推荐
- 掌握IIS排错技巧 让Web更好服务
- 全国软考网络工程师英语习题
- 路由器配置步骤与方法
- 十天学会ASP.NET教程
- Beginning-SQL-Server-2008-for-Developers-From-Novice-to-Professional
- C++ 设计新思维.pdf
- pro-wpf-in-c-2008-windows-presentation-foundation-with-net-3-5-second-edition
- SAP中文版AP操作手册.pdf
- 网络建设流程(PPT 、习题、综合布线)内容丰富!