查看: 1573|回复: 3

[分享] 【MCX-N947分享】NXP FRDM-MCX-N947 CANFD实践分享

[复制链接]
  • TA的每日心情

    2024-9-5 18:31
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    4

    主题

    51

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    485
    最后登录
    2025-8-7
    发表于 2024-6-28 15:01:09 | 显示全部楼层 |阅读模式
    本帖最后由 zh384407950 于 2024-6-28 15:03 编辑

    一 介绍
    本次实践通过调试FRDM MCX CANFD通信。具体内容包括Jlink/Canable与FRDM MCX N947上MCU/CAN接口接线、创建CANFD demo应用并修改、搭建Ozone调试环境、、使用cangaroo(上位机软件)以及canable工具确认CANFD报文发送效果。


    二 实践内容
    • Jlink/Canable与开发板连接


    根据原理图所示,可以通过上图10PIN JTAG/SWD中的PIN2/PIN3与Jlink进行连接。

    JTAG 20PIN引脚序号参考百度搜索JTAG图片即可,20PIN连接器有一个小箭头对应序号为1,这里不放图进来。

    Canable工具的CANH/CANL分别接到开发板左下角(按下图方位)的J10上。

    完成上述搭建后效果如下图。



    2. 创建CANFD demo应用并修改
    安装MCUXpresso IDE以及FRDM-MCXN947的SDK后可以通过向导完成CANFD应用demo的创建。

    MCUXpresso IDE和SDK具体安装在此不再描述,主要可以在https://mcuxpresso.nxp.com/zh/select找到相关内容。

    在文件->新建->Import SDK examples...弹出窗口选择frdmmcxn947,点击下一步,在弹出的如下窗口选择can interrupt transfer例程:


    再选择下一步,完成。

    因为只有一个开发板,且为了方便,将代码输入指令交互部分更改一下,默认改为Node A(例程描述请参看生成工程doc目录下readme.txt),更改点如下:


    这里减少了需要手工输入'A'指令的过程。


    这里去掉了输入任意字符发送一帧CAN报文的要求,取消了接收,方便我们用cangroo监测接收报文。


    3. 搭建Ozone调试环境
    第一步接好线mcu与jlink之间连接即可使用ozone调试(ozone是segger出品的专业调试软件,而且仅能调试,只支持jlink硬件工具)。

    打开Ozone软件后点击File->New->Project Wizard选择对应N947的型号,待调试的应用程序(上一步创建应用程序后需要执行编译生成),我这里生成的axf是frdmmcxn947_flexcan_interrupt_transfer_test.axf,导入到Ozone进行调试,最后一步如下图所示:


    Tips: 有些同学初次使用可能找不到工程创建到哪里去了,可以在MCUXpresso IDE选中工程,右键、选择显示位置、系统管理器,即可找到工程,进入即可找到.axf文件。

    创建完成后点击左上角绿色图标Download & Reset Program完成程序下载和调试,点击绿色图标右边的


    按钮,程序继续运行,此时程序。后续按正常调试程序即可。


    4 cangroo监测分析数据
    使用cangaroo上位机工具配合canable工具(淘宝买的,约30到50块)抓取监测实时通信数据如下图所示,达到效果,报文0x321的时间间隔约为100ms,与上述更改预期一致。



    三 总结
    本次实践达到预期目的,掌握了使用Ozone+Jlink方式调试MCX系列MCU的方法。




    wahahdsalfsdadsaf d第三方
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2025-7-11 08:53
  • 签到天数: 301 天

    连续签到: 2 天

    [LV.8]以坛为家I

    3916

    主题

    7534

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    39873
    最后登录
    2025-8-15
    发表于 2024-6-28 15:34:01 | 显示全部楼层
    感谢分享
    qiandao qiandao
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2025-7-11 08:53
  • 签到天数: 301 天

    连续签到: 2 天

    [LV.8]以坛为家I

    3916

    主题

    7534

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    39873
    最后登录
    2025-8-15
    发表于 2024-6-28 17:17:18 | 显示全部楼层
    图片加载不出来了
    qiandao qiandao
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    帖子

    0

    新手上路

    Rank: 1

    积分
    6
    最后登录
    2024-7-19
    发表于 2024-7-19 08:45:12 | 显示全部楼层
    圖片無法加載,想看詳細內容,感恩
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-8-17 03:36 , Processed in 0.086915 second(s), 21 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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