请选择 进入手机版 | 继续访问电脑版
查看: 4165|回复: 3

[分享] 【代码分享】FRDM-KEA128 CAN code分享

[复制链接]

该用户从未签到

648

主题

6301

帖子

0

超级版主

Rank: 8Rank: 8

积分
19546
最后登录
2024-3-28
发表于 2018-6-7 17:24:11 | 显示全部楼层 |阅读模式
本文分享FRDM-KEA128的CAN代码,和TRK-KEA128的CAN控制有些区别,区别主要在于外围的CAN收发器。
TRK-KEA128的CAN收发器很简单,是独立的,只需要使能就可以直接收发CAN数据。
但是FRDM-KEA128的板子使用的CAN收发器为MCZ33903CD5EK, 这个芯片是把CAN和LIN集成在一起,并且通过SPI控制接口去控制的SBC芯片。
所以如果要用好FRDM-KEA128的CAN,首先还需要配置SPI去控制这个SBC芯片选择为CAN才行。
由于官方并没有直接提供配套的代码,导致有一些网友想使用FRDM-KEA128的CAN时候,有些问题。
所以,这里直接分享一个能用的FREM-KEA128 配套代码。
代码配置的信息如下:
CAN bit rate = 500Kbps.
bus clock=20Mhz
#define PRESCALER_CAN0          (2)
#define TIME_SEG1_CAN0          (13)
#define TIME_SEG2_CAN0          (6)
硬件配置信息:
J107,连接1.2
12V供电。
测试结果如下:
hardware.jpg
FRDM-KEA128 can 测试结果.jpg
FRDM_KEA128_MSCAN.rar (634.89 KB, 下载次数: 193)
回复

使用道具 举报

  • TA的每日心情
    开心
    2020-6-18 08:45
  • 签到天数: 812 天

    [LV.10]以坛为家III

    66

    主题

    4888

    帖子

    64

    金牌会员

    Rank: 6Rank: 6

    积分
    6142
    最后登录
    2024-3-27
    发表于 2018-6-7 17:47:23 | 显示全部楼层
    多谢分享
    开心
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-10-9 09:51
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    5

    主题

    32

    帖子

    1

    注册会员

    Rank: 2

    积分
    162
    最后登录
    2020-11-11
    发表于 2018-7-19 20:28:53 | 显示全部楼层
    请问版主,怎么能够把这个程序移植到KEIL5.24上呢?
    今天天气不错!签到!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    2

    帖子

    0

    新手上路

    Rank: 1

    积分
    15
    最后登录
    2019-6-17
    发表于 2019-6-17 16:08:46 | 显示全部楼层
    谢谢,开始使用kea128
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-3-29 05:28 , Processed in 0.119176 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表