MPC5744devkit之快速上手指南

7 篇文章 7 订阅
7 篇文章 2 订阅

写在前面

虽然官方已经出了一个quick start guide作为快速入门指南,但是还有一些问题是它没有考虑到的,这也是我写这份文档的初衷,同时也是把我踩过的一些坑分享给大家,希望大家能够少走弯路。
点击下载quick start guide

1. 开发环境

MPC5744的开发环境有两种,1是基于s32ds的传统c语言开发,2是基于simulink的MBD开发。我用MPC5744的目的是做PMSM的控制,官方给出PMSM FOC控制例程是基于MBD的,因此我从一开始就捣鼓的MDB开发环境,MBD开发环境比s32ds要麻烦一些,特别是对于没有接触过MBD的笔者来说。

开发环境的安装只需要按照QSG中的介绍一步步安装即可,需要注意的是,必须要按照lisence,否则simulink是无法编译的。lisence是免费的,但是需要用你电脑的硬盘序列号进行注册,注册方法也很简单,这些在QSG中都有介绍,我就不再赘述了。

2. 坑

说几个笔者遇到的坑,也是比较容易犯错误的地方。

  1. com口选择错误。在hello world例程中,第一步就是选择COM口。很多人会不注意这点,导致模型在编译之后下载失败,并报错“ccp通讯超时或丢失”,其实就是com口没有选择对,一定要选择带openSDA的那个。
  2. UART模块选择错误。在hello world例程中,默认是UART1,但是板子是通过openSDA来模拟串口的,而openSDA连接的是UART0,因此必须把例程中的UART模块改为UART0,这一点是QSG中没有提及的,算是个隐藏的坑。
    在这里插入图片描述
  3. 下载错误。下载时有时候配置对com口也会出现下载错误,这是由于芯片内部已有的程序占用了UART串口的原因,只需要在下面这个对话框的时候,先别急着点ok,而是先按下板子的复位键,再点ok即可。这一点在QSG中也有说,但是没有交代原因,容易被忽略。
    在这里插入图片描述

3. 后话

后续还会持续更新。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

vehicoder

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值