楼主: 小刀十六式

[已解决] KEA128的官方库配置CAN有问题?

[复制链接]
  • TA的每日心情
    开心
    2020-8-14 22:47
  • 签到天数: 608 天

    连续签到: 1 天

    [LV.9]以坛为家II

    26

    主题

    1169

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    3009
    最后登录
    2020-9-13
     楼主| 发表于 2017-5-2 10:20:05 | 显示全部楼层
    小恩GG 发表于 2016-12-19 16:33
    这个代码是有bug的,具体修改方法,参考这个博文:
    https://www.eefocus.com/constyu/blog/15-06/313693_2 ...

    大神!

    问下从CW导入到KDS后。出现寻找不到make的错误。该如何解决? QQ图片20170502101932.png
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24918
    最后登录
    2025-7-23
    发表于 2017-5-2 15:47:31 | 显示全部楼层
    小刀十六式 发表于 2017-5-2 10:20
    大神!

    问下从CW导入到KDS后。出现寻找不到make的错误。该如何解决?

    建议先按照KDS安装路径下的~\KDS_v3\doc中的Porting_Guide,了解一下从codewarrior导入工程的步骤
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-12-8 10:21
  • 签到天数: 743 天

    连续签到: 1 天

    [LV.9]以坛为家II

    0

    主题

    1650

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    19069
    最后登录
    2021-5-6
    发表于 2017-5-2 16:48:16 | 显示全部楼层
    KEA的CAN驱动参考这个帖子:
    我又来签到了.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-8-14 22:47
  • 签到天数: 608 天

    连续签到: 1 天

    [LV.9]以坛为家II

    26

    主题

    1169

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    3009
    最后登录
    2020-9-13
     楼主| 发表于 2017-5-25 10:49:48 | 显示全部楼层

    我看了下mscanapi和自带的mscan文件。发现他们都能发送和接受CAN。为什么官方历程里多了mscanapi而不直接使用mscan来的简单呢?他们之间存在不同吗?推荐发送和接受之类的函数是使用mscan还是mscanapi呢???
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13

    主题

    64

    帖子

    0

    注册会员

    Rank: 2

    积分
    189
    最后登录
    2019-5-21
    发表于 2017-8-10 09:52:47 | 显示全部楼层
    小恩GG 发表于 2016-12-19 14:51
    楼主用这个代码:

    这个在TRK-KEA128上面测试过了。

       这个代码我试过  波特率是250的,但是我 按照你  can.h的最新公式配置125 就不行!

    1. #define BAUD_RATE_SJW                     0//SJW_3TQ        /*!< 1 set Synchronization Jump Width. */
    2. #define BAUD_RATE_BRP                                19//0                /*!< 1 Baud Rate Prescaler */       
    3. #define BAUD_RATE_SAMP                                0                /*!< 0-One sample per bit, 1-three sample per bit. */       
    4. #define BAUD_RATE_TSEG1                                TSEG_5//TSEG_10  /*!< Time Segment 1*/
    5. #define BAUD_RATE_TSEG2                                TSEG_4//TSEG_7  /*!< Time Segment 2*/
    6. #define BAUD_RATE_CLOCK                                20000000L//8000000L/*!< clock source for MSCAN*/
    7. #define Baud_RATE                                BAUD_RATE_CLOCK /(BAUD_RATE_BRP+1) / (3 + BAUD_RATE_TSEG1+ BAUD_RATE_TSEG2)//TSEG_5=4, TSEG_4 =3
    复制代码
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13

    主题

    64

    帖子

    0

    注册会员

    Rank: 2

    积分
    189
    最后登录
    2019-5-21
    发表于 2017-8-10 09:53:43 | 显示全部楼层
    小恩GG 发表于 2016-12-19 14:51
    楼主用这个代码:

    这个在TRK-KEA128上面测试过了。

      250的波特率可以正常的收发CAN,就是设置其他波特率就不行
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13

    主题

    64

    帖子

    0

    注册会员

    Rank: 2

    积分
    189
    最后登录
    2019-5-21
    发表于 2017-8-10 09:56:09 | 显示全部楼层
    小恩GG 发表于 2016-12-19 14:51
    楼主用这个代码:

    这个在TRK-KEA128上面测试过了。

    我吧busclock改成10M
    理论上按照公式这个波特率应该是125才对,但是实际上我用ZLG抓不到报文!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13

    主题

    64

    帖子

    0

    注册会员

    Rank: 2

    积分
    189
    最后登录
    2019-5-21
    发表于 2017-8-10 14:51:24 | 显示全部楼层
    刚才 试了才发现kea128config文件的一个宏找不到,现在can发送是正常的,但是只要我用zlgcan发报文,cos任务就停止了,cos是由1ms定时器底层驱动的!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24918
    最后登录
    2025-7-23
    发表于 2017-8-10 16:59:15 | 显示全部楼层
    yangganglone 发表于 2017-8-10 14:51
    刚才 试了才发现kea128config文件的一个宏找不到,现在can发送是正常的,但是只要我用zlgcan发报文,cos任 ...

    把你问题新建一个问题贴出来,不要跟在很老的帖子后面。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-8-14 22:47
  • 签到天数: 608 天

    连续签到: 1 天

    [LV.9]以坛为家II

    26

    主题

    1169

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    3009
    最后登录
    2020-9-13
     楼主| 发表于 2017-8-20 01:11:29 | 显示全部楼层
    小恩GG 发表于 2017-8-10 16:59
    把你问题新建一个问题贴出来,不要跟在很老的帖子后面。

    老帖子也有生命力啊!
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-24 03:30 , Processed in 0.112902 second(s), 31 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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