复用总线读时序详解:汽车OBD2诊断程序开发关键
需积分: 43 151 浏览量
更新于2024-08-09
收藏 9.66MB PDF 举报
"本资源主要探讨了汽车OBD2诊断程序开发中的总线时序,特别是与NEC V850处理器相关的复用总线读时序。文档提及的公司名称NEC Electronics Corporation已在2010年与Renesas Technology Corporation合并,形成了Renesas Electronics Corporation,因此尽管文档中仍使用旧名称,但已被确认为Renesas Electronics的有效资料。"
在汽车诊断程序开发中,总线时序是关键环节,它确保了数据在微控制器和各种传感器、执行器之间的正确传输。这里特别讨论的是16位和8位宽度的复用总线读时序。
首先,图5-4展示了16位总线宽度的复用总线读时序。在这个过程中,总线上的地址(A1至A23)和数据线(AD0至AD15)会经历一系列的时钟周期(T1至T3,TW)。地址线在T1阶段被激活,A3、A2、A1线在T2阶段预设,随后数据线在T3阶段变为高阻态,等待读取数据。在读取8位数据时,先读取AD15至AD8,然后在下一次时钟周期读取AD7至AD0。整个过程中,CLKOUT提供时钟信号,ASTB和CS3至CS0控制存储器访问,WAIT是可编程的外部等待状态,TI表示空闲状态。
接着,图5-5描绘了8位总线宽度的复用总线读时序,其基本流程与16位类似,只是数据线的数量减少。在这种情况下,所有地址线在T1阶段被激活,数据线在T3阶段变为高阻状态,8位数据在同一时钟周期内读取。
需要注意的是,"虚线表示高阻状态",这意味着在特定时刻,这些线不驱动任何电流,而是呈现为高阻抗状态,允许其他设备接管总线。
在实际应用中,使用NEC V850处理器的开发者必须理解这些时序,以便正确设计和实现汽车诊断系统。由于Renesas Electronics的产品信息可能会更新,因此在进行设计和购买决策时,应通过官方网站或销售办公室确认最新的产品信息,关注可能存在的额外披露。
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2022-07-14 上传
2020-10-19 上传
2021-09-27 上传
2021-10-07 上传
2015-04-13 上传
MICDEL
- 粉丝: 36
- 资源: 3946
最新资源
- 解析用于J2ME开发平台的Web服务API 解析用于J2ME开发平台的Web服务API
- Eclipse中文教程.pdf
- google ad manager
- scjp 试题精选 scjp
- C-C++编程规范,编程的同学看一看
- 用于单相电机调速的单片PWM控制技术
- flex as3.0中文版电子书,介绍很详细
- tomcat集群手把手学习
- ZXGM18AT 中兴GPRS
- 十分钟学会Xilinx FPGA 设计
- 酒店管理系统软件设计书
- java 实现工作流的相关文档
- 一种视频点播系统的研究与实现
- c++课程设计哈弗曼树
- Meandering Through the Maze of MFC Message and Command Routing
- spss11.0教程