查看: 4986|回复: 5

RT1052+8、CAN通信例程测试

[复制链接]
  • TA的每日心情
    开心
    2024-4-10 10:22
  • 签到天数: 1317 天

    [LV.10]以坛为家III

    124

    主题

    2831

    帖子

    31

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    7570
    最后登录
    2024-4-10
    发表于 2018-11-2 09:09:06 | 显示全部楼层 |阅读模式
        通过对开发板CAN通信例程的学习来掌握CAN的使用,首先,先跑开发板例程,开发板CAN通信例程有三个 , 这次学习其中两个程序。
        程序文件列表图片:
           1.png
         一、例程1-loopback  
            这个程序主要是FlexCAN回环测试模式,用于演示CAN通信自发自收测试。
            1.1、主程序主要部分内容:
            CAN发送部分:
             2.png
            CAN接收部分
             3.png
            1.2、程序执行的结果:
             4.png
            1.3、程序执行完成后,再次使用下载程序遇到的问题

                测试完,重新下在程序时,提示错误对话框,折腾好长时间,以为把板子弄坏了呢。
             5.png
             6.png
            更换Jlink-OB仿真器后检测不到内核
             7.png
            分析可能是程序最后这个代码引起下载不进程序。
             8.png
            解决办法:
            将开发板上断电,拨码开关K2的第三位拨到ON位置,重新上电,即可下载程序。然后断电,下载程序后将K2的第三位拨到OFF位置的,再重新上电,程序就可以执行了。
            拨码开关的位置。
           101.jpg
            通过拨码开关的位置可以看出来,第三位拨到ON的位置,启动方式设置为SD卡启动。开发板默认是NOR启动方式。
       
        二、interrupt_transfer例程
            这个程序主要是FlexCAN收发测试程序,需要CAN卡设备调试。
            2.1、主程序分析:
             201.png
             202.png
             203.png
             204.png
             205.png
             206.png
            2.2、程序执行结果
            连接好CAN卡后,先设置CAN卡,这个程序使用的波特率是1000Kbps
             11025.png
            2.2.1、执行第一种方式,开机后在串口提示下,输入A或a。
             11021.png
            执行命令后,CAN卡输出一帧数据
             11022.png
            设置CAN卡发送信息
             301.png
            CAN卡发送信息:
             11024.png
            串口接收数据
             11023.png




            2.2.1、执行第二种方式,开机后在串口输入B或b。
             101.png
            设置CAN卡发送信息。
             102.png
            CAN发送信息内容
             104.png
            串口接收信息内容:
             103.png




        三、结论
            通过这两个例程的学习,对CAN通信执行的过程和初步设置有了了解,下一步学习具体函数设置,编写自己的调试程序。
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-26 15:16
  • 签到天数: 266 天

    [LV.8]以坛为家I

    3298

    主题

    6545

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    32003
    最后登录
    2024-4-9
    发表于 2018-11-2 09:30:56 | 显示全部楼层
    赞一个
    签到签到
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-10 22:38
  • 签到天数: 1335 天

    [LV.10]以坛为家III

    88

    主题

    4292

    帖子

    12

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    9049
    最后登录
    2024-4-13
    发表于 2018-11-2 09:37:47 | 显示全部楼层
    图文并茂啊
    丰富,向楼主学习
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3

    主题

    15

    帖子

    0

    新手上路

    Rank: 1

    积分
    37
    最后登录
    2020-12-15
    发表于 2018-11-7 13:40:11 | 显示全部楼层
    感谢分享,学习了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    2

    帖子

    0

    新手上路

    Rank: 1

    积分
    42
    最后登录
    2020-3-17
    发表于 2019-6-5 14:57:07 | 显示全部楼层
    很不错对于我这种新手
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-11-7 15:28
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    1

    主题

    29

    帖子

    0

    注册会员

    Rank: 2

    积分
    62
    最后登录
    2022-1-1
    发表于 2019-10-27 12:12:21 | 显示全部楼层
    我也是新手,感觉很有用
    上道
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-19 17:08 , Processed in 0.126843 second(s), 25 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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