首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

关于官方FlexRay程序通信速率设置的迷惑

关于官方FlexRay程序通信速率设置的迷惑

大家好,最近在看官方给的FlexRay通信程序,对于低速通信的情况不太理解。在低速通信程序EVB9S12XF512E_Node1_LS.mcp和EVB9S12XF512E_Node2_LS.mcp中,上面说的设置的FlexRay通信速率是1.25Mbit/s。
可是我在MX9S12XF512手册中的Module Configuration Register中的BITRATE域中看到只有10,5,8,2.5Mbit/s这四种通信速率选择,而且FlexRay通信程序在配置时候已经选择了Fr_HW_cfg_00结构体中的第六项prescaler_value是0(对应的应该是10Mbit/s),实在不理解官方的介绍中为何说FlexRay通信速率为1.25Mbit/s?

低速时候PLL设置的总线时钟为20Mhz,FlexRay的IPLL设置的为10Mhz;高速时候PLL设置的总线时钟为40Mhz,FlexRay的IPLL设置的为80Mhz。

设置PLL和IPLL决定的总线时钟和FlexRay通信速率选择之间的关系,究竟是怎么确定,希望知道的能够帮忙答疑解惑一下,多谢了!!!









                                                   草帽海贼团 海贼王 路飞 兰博基尼
返回列表