查看: 3354|回复: 7

[其他] 用PE生成的XEP100 的CAN例程不能发送报文

[复制链接]

该用户从未签到

2

主题

7

帖子

0

新手上路

Rank: 1

积分
13
最后登录
1970-1-1
发表于 2013-2-2 21:44:22 | 显示全部楼层 |阅读模式
各位前辈:
        小女刚最近用PE生成了可以CAN帧回传的CAN例程,把程序烧写到EP100的评估板后,用CANoe连至CAN0通道发现没有发出报文。除了生成的代码,我做了以下更改:
1.用main函数调用CAN0_SendFrameExt,希望能发送出一个ID为0x110,数据为SendData[8] = {1,1,1,0,1,1,1,1}的报文,工程见附件。

<span style="color: #000000">for(i = 0;i
我知道答案 目前已有6人回答

CAN test.rar

566.24 KB, 下载次数: 19, 下载积分: 威望 1

回复

使用道具 举报

该用户从未签到

2

主题

7

帖子

0

新手上路

Rank: 1

积分
13
最后登录
1970-1-1
 楼主| 发表于 2013-2-3 17:07:24 | 显示全部楼层

RE:用PE生成的XEP100 的CAN例程不能发送报文

有没大师指点下??
回复 支持 反对

使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2013-2-4 08:57:53 | 显示全部楼层

    RE:用PE生成的XEP100 的CAN例程不能发送报文

    工程缺少更多文件。没有MAIN函数。而且还有很多错误。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    7

    帖子

    0

    新手上路

    Rank: 1

    积分
    13
    最后登录
    1970-1-1
     楼主| 发表于 2013-2-5 09:04:02 | 显示全部楼层

    回复:用PE生成的XEP100 的CAN例程不能发送报文

    回复第 3 楼 于2013-02-04 08:57:53发表:
    工程缺少更多文件。没有MAIN函数。而且还有很多错误。 

    不好意思,安版主,公司的电脑装有数据加密系统,上传的附件被加密了。我又更新了附件。重新编辑了下帖子。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2013-2-5 10:41:27 | 显示全部楼层

    RE:用PE生成的XEP100 的CAN例程不能发送报文

    可能你没有理解CAN的通讯过程,我简单说一下通讯流程:
    1、对CAN进行初始化
    2、数据发送,如果自测就不要连接CAN收发器。通过中断或者查询的方式来获取接收到的数据。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    27

    主题

    418

    帖子

    0

    新手上路

    Rank: 1

    积分
    228
    最后登录
    1970-1-1
    发表于 2013-2-5 14:29:54 | 显示全部楼层

    回复:用PE生成的XEP100 的CAN例程不能发送报文

    安老师说的对,可以先使用自测或者回环模式,看配置是否正常,然后再使用正常模式连接can测试仪
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    7

    帖子

    0

    新手上路

    Rank: 1

    积分
    13
    最后登录
    1970-1-1
     楼主| 发表于 2013-2-5 15:57:37 | 显示全部楼层

    回复:用PE生成的XEP100 的CAN例程不能发送报文

    谢谢安版主的解答。原来的板子CAN0通道有问题,今天换了板子,loop模式选择no,使用ValueCAN可以看到报文了。问题已经解决!太开心啦!~~~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2013-2-6 08:50:15 | 显示全部楼层

    RE:用PE生成的XEP100 的CAN例程不能发送报文

    未能太多的帮忙,非常抱歉。提前祝大家新春快乐。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-20 04:42 , Processed in 0.102160 second(s), 28 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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