多总线集成的嵌入式系统设计
| 第1章 绪论 | 第1-13页 |
| ·工业控制总线的发展 | 第9-11页 |
| ·集散控制系统(DCS) | 第9页 |
| ·现场总线系统(FCS) | 第9-10页 |
| ·互连网 | 第10-11页 |
| ·现场总线发展的趋势 | 第11-12页 |
| ·课题的来源及总线集成器设计要求 | 第12-13页 |
| 第2章 总线集成器系统模型及支持的协议 | 第13-23页 |
| ·总线集成器模型的选择 | 第13-15页 |
| ·总线桥级连缺陷分析 | 第13-14页 |
| ·星形连接时总线各端口间的调度 | 第14-15页 |
| ·总线集成器星形连接的总体框架 | 第15-16页 |
| ·总线集成器支持的协议 | 第16-23页 |
| ·ModBus协议简介 | 第16-18页 |
| ·PPI协议简介 | 第18-20页 |
| ·CanOpen协议简介 | 第20-23页 |
| 第3章 系统硬件设计 | 第23-33页 |
| ·硬件系统概述 | 第23页 |
| ·主控模块 | 第23-27页 |
| ·C8051F120介绍 | 第23-26页 |
| ·C8051F120外围接口 | 第26-27页 |
| ·RS232/RS485转化模块 | 第27-28页 |
| ·SN75LBC176介绍 | 第27页 |
| ·RS232/485转化模块介绍 | 第27-28页 |
| ·CAN总线模块 | 第28-30页 |
| ·MCP2510的介绍 | 第28-29页 |
| ·82C250的介绍 | 第29-30页 |
| ·CAN模块的工作原理 | 第30页 |
| ·硬件抗干扰设计 | 第30-33页 |
| ·CPU器件的复位措施 | 第30-31页 |
| ·SN75LBC176芯片DE控制端的可靠性设计 | 第31页 |
| ·输出电路可靠性设计 | 第31-33页 |
| 第4章 总线集成器的软件设计 | 第33-60页 |
| ·软件设计的总体框架 | 第33-36页 |
| ·系统的分层结构 | 第33-34页 |
| ·软件实现的框架 | 第34页 |
| ·系统采用的缓冲区结构与基本操作 | 第34-36页 |
| ·硬件驱动的介绍 | 第36-40页 |
| ·RS232驱动 | 第36-37页 |
| ·SPI接口的驱动 | 第37-39页 |
| ·CAN2.0协议的实现 | 第39-40页 |
| ·总线协议的实现 | 第40-55页 |
| ·ModBus协议的实现 | 第40-47页 |
| ·PPI协议的实现 | 第47-51页 |
| ·CanOpen协议的实现 | 第51-55页 |
| ·各总线协议间的通信方法 | 第55-60页 |
| ·周期轮询方式下的实地址共享 | 第55-56页 |
| ·突发方式下的虚拟地址共享 | 第56-59页 |
| ·突发方式下的虚拟从机 | 第59-60页 |
| 第5章 总线集成器的应用 | 第60-63页 |
| ·一个工厂实际应用的例子 | 第60-61页 |
| ·总线集成器的配置 | 第60页 |
| ·应用系统的组成及测试 | 第60-61页 |
| ·本项目衍生的35种成型产品 | 第61-63页 |
| 总结与展望 | 第63-64页 |
| 参考文献 | 第64-67页 |
| 附录1 预定义的主从连接对象 | 第67-68页 |
| 附录2 系统支持的ModBus命令 | 第68-69页 |
| 附录3 系统支持的几条CanOpen命令说明 | 第69-72页 |
| 硕士其间发表的论文 | 第72-73页 |
| 致谢 | 第73页 |