文档介绍:CAN OVER SPI ARCHITECTURE
UPS 产品开发部
软件课张登
2005/6/22
1
内容简介
系统架构
功能架构
MGE CAN 协议
SPI性能分析
实现架构
数据流
数据结构
遗留问题和思考
总结
2
系统架构
背景介绍
机种:MGE playmobil 15K/30K
控制板:SCM3
通讯对象:MGE显示板GDEV
3
系统架构
4
系统架构
通讯端点:
GDEV和同一模块内的CORE
GDEV和另一模块内的CORE
GDEV和GDEV
不同模块的CORE
同一模块内的DSP和MCU
5
系统架构
通讯的内容:
GDEV获得UPS内部的测量数据
GDEV发送命令给CORE执行相应动作
GDEV执行单机/并机初始化的流程
参数的设置
6
功能架构
MCU的主要功能
转发DSP和GDEV之间的通讯,不对数据做任何的解释
EEPROM的数据的传输
与DSP交换相关的采样数据
7
功能架构
DSP的主要功能
分析GDEV的数据,做出相应的回复
主动发送数据给GDEV
通过CAN2转发GDEV的数据
接受CAN2收到的数据并转发给GDEV
与MCU交换EEPROM的数据
与MCU交换相关的采样数据
8
MGE CAN协议
传输特性
波特率: 500Kbit/s
帧格式: CAN extended frame
最快传输速度: 3ms/frame
9
MGE CAN协议
CAN ID field
10