[Kinetis] MKE06的CAN通讯例程

[复制链接]
2498|9
 楼主| wfjwhy 发表于 2014-10-9 17:08 | 显示全部楼层 |阅读模式
在MKE06can通讯例程中,为什么要把晶振改为10M的,而8M的就不行呢?我板子现在8m的怎么才能实现CAN通信?
我测试了下,好像用8M的程序跑到 CAN_Init(MSCAN,&sMSCANConfig);里就不出来了。

#define EXT_CLK_FREQ_KHZ        8000        /* in KHz */
    //#define EXT_CLK_FREQ_KHZ        10000       /* in KHz */
FSL_TICS_ZJJ 发表于 2014-10-10 09:48 | 显示全部楼层
楼主用的是哪里的例程?
 楼主| wfjwhy 发表于 2014-10-10 11:22 | 显示全部楼层
飞思卡尔官网下载的KEXX_DRIVERS_V1.2.1_DEVD驱动包下面的..\build\iar\ke06\CAN_Node2_demo例程
一枝梅WYH 发表于 2014-11-24 15:41 | 显示全部楼层
wfjwhy 发表于 2014-10-10 11:22
飞思卡尔官网下载的KEXX_DRIVERS_V1.2.1_DEVD驱动包下面的..\build\iar\ke06\CAN_Node2_demo例程 ...

我现在在用CAN 发现例程里面是固定为扩展帧的,改成标准帧后,ID也相应的改成为11位标准ID,用CAN分析仪接受,发现不能接受到ID,但是可以接受到数据
 楼主| wfjwhy 发表于 2014-11-24 15:47 | 显示全部楼层
Can通讯还没调试,调试时有问题一起交流.
一枝梅WYH 发表于 2014-11-25 12:35 | 显示全部楼层
wfjwhy 发表于 2014-11-24 15:47
Can通讯还没调试,调试时有问题一起交流.

你的CAN通信,用例程能不能接受数据,我用例程发现接受不了数据
 楼主| wfjwhy 发表于 2014-11-25 16:19 | 显示全部楼层
我现在收发都看不到数据,不知道是我CAN分析仪的问题还是哪里的问题,但是我用示波器能测试到KE06的canrx和cantx都有波形。
 楼主| wfjwhy 发表于 2014-11-25 17:05 | 显示全部楼层
无标题tt.jpg 这是DEBUG信息
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

38

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部