西门子TCP通讯EBC功能配置与命名规则详解
需积分: 50 100 浏览量
更新于2024-08-10
收藏 9.03MB PDF 举报
"西门子TCP通讯说明文件 - XC2000系列16位单片实时信号控制器XE166家族用户手册"
在XC2000系列的微控制器中,特别是XE166家族,涉及到了一种名为EBC(External Bus Controller)的接口,它是连接外部存储器和其他外设的关键组件。EBC允许灵活配置以适应不同的应用需求,具有多种工作模式和特性。
1. **特性归纳**
- EBC支持非复用和复用模式,可以适应不同类型的外部设备。
- 提供高达24条地址线,支持大容量的寻址空间。
- 数据总线宽度可选8位或16位,以满足不同数据传输速率的需求。
- 同步和异步Ready功能确保了与各种外部设备的兼容性。
- 支持外部总线仲裁,减少了总线冲突的可能性。
- 最多可配置8个总线通道,每个通道都有独立的片选信号CSx。
- 最多7个通道的地址窗口可编程,提供了高度灵活性。
- 每个通道的时序和功能通过专用寄存器FCONCSx和TCONCSx单独设定。
2. **概述**
- EBC的核心功能和行为由EBCMOD0和EBCMOD1模式选择寄存器控制。
- 使用ADDRSEL寄存器(1...7)设定7个通道的地址范围,CS0的地址范围未被覆盖。
- 外部CSx信号的使用简化了外部逻辑电路的设计,而READY功能则允许处理时序不确定的外部设备。
- 总线仲裁基于HOLD / HLDA协议,确保了总线访问的有序性。
- 所有总线信号在参考时钟CLKOUT的上升沿触发,与C166系列兼容,但时序在等待状态和信号灵活性上有优化。
3. **命名规则**
- 描述EBC时序和功能时,会使用特定的总线信号名称,如控制信号ALE(Address Latch Enable),它在高电平时指示地址有效。
此文档是针对2009-03版的XE166家族用户手册,详细介绍了XC2000系列16位微控制器的架构和特性,特别是与外部总线通信相关的技术细节,对于理解和使用这些微控制器进行系统设计非常有帮助。对于涉及生命支持设备的应用,需要注意组件可能含有有害物质,需遵循相关法规和咨询Infineon Technologies获取更多信息。
2021-12-24 上传
2018-10-29 上传
2022-06-07 上传
点击了解资源详情
2017-12-22 上传
152 浏览量
2024-06-12 上传
2022-11-13 上传
160 浏览量
MichaelTu
- 粉丝: 25
- 资源: 4055
最新资源
- 开源通讯录备份系统项目,易于复刻与扩展
- 探索NX二次开发:UF_DRF_ask_id_symbol_geometry函数详解
- Vuex使用教程:详细资料包解析与实践
- 汉印A300蓝牙打印机安卓App开发教程与资源
- kkFileView 4.4.0-beta版:Windows下的解压缩文件预览器
- ChatGPT对战Bard:一场AI的深度测评与比较
- 稳定版MySQL连接Java的驱动包MySQL Connector/J 5.1.38发布
- Zabbix监控系统离线安装包下载指南
- JavaScript Promise代码解析与应用
- 基于JAVA和SQL的离散数学题库管理系统开发与应用
- 竞赛项目申报系统:SpringBoot与Vue.js结合毕业设计
- JAVA+SQL打造离散数学题库管理系统:源代码与文档全览
- C#代码实现装箱与转换的详细解析
- 利用ChatGPT深入了解行业的快速方法论
- C语言链表操作实战解析与代码示例
- 大学生选修选课系统设计与实现:源码及数据库架构