基于MBD模型设计的CAN通信步骤和方法

摘要
本篇笔记主要记录基于mbd模型设计的can通信步骤和方法。 前期工具箱的安装不在本文档讨论范围内。
准备工作安装好mpc5744基于模型的工具箱和支持包,这个可以在nxp官网下载
按照文档配置编译器和设置路径以及license激活,qsg里面写的很清楚,这里不在赘述。
模型设计正确安装mbd工具箱后,在simulink里面可以看到到mpc5744的外设和例程,这里我们参照can通信例程来建立名字为t2的模型。
建立的模型如下,根据自己的实际修改管脚和参数,这里使用can0,
编译建立好模型后,编译如果没有错误就可以生成代码,也可以调整代码生成的配置选项。
生成的代码
can0回调函数
烧录bootloader先将rbf文件bootloader烧进板子,这样就可以直接从simulink里面直接下载了。
下载代码然后就可以重新编译并生成代码下载,
测试使用zlg的can盒进行测试,配置为500kbps。
可以看到 上位机接收到的数据跟模型预期相符,8个字节分别为3,2,1,2 第五个字节不断计数增加,到255后回0,然后是2,1,2. 至此基于mbd设计的can通信符合设计预期,测试结果正确。
总结至此基于mbd模型设计的can通信完成,符合要求,可以基于这个设计更多。 大大加速开发.

特斯拉为何频频降价?
以创新为引擎 驱动企业高质量发展
dfrobot四路电机驱动板简介
工业机器人和人工智能的区别详细概述
具有皮肤主动感知和反应的柔性机器人的实现
基于MBD模型设计的CAN通信步骤和方法
物联网崛起,人工智能医疗发展前景值得期待
创维首款MiniLED电视Q70系列正式上市
WiFi存在缺陷 接入公共免费WiFi时最好不要使用支付类应用
关于5G频谱分配的这些细节你知道吗快来了解吧
华为正式发布全球首款采用7nm处理器的麒麟980
诺基亚8国行版上市时间确定:性能、拍照全面升级,价格3999元起10月19日首发
FPGA实战开发技巧(12)
你必须掌握的十二个电路基础知识
特斯拉Autopilot新功能:似马里奥赛车彩虹赛道功能
论工控制未来发展趋势
中兴通讯与四川移动合作将共同推动5G+视频业务的发展
戴森Supersonic和松下XD20哪个好
高压线性恒流芯片SM2091E的特殊案例
风力发电并网要求 风力发电站设计规范