0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

NXP MPC5744P 32位200MHzMCU开发方案

电子工程师 作者:工程师陈翠 2018-06-17 18:54 次阅读

nxp公司的MPC574xP系列是32位嵌入Power Architecture® MCU,满足汽车和工业安全应用的最高级安全标准。工作频率高达200MHz,嵌入浮点单元,支持安全标准ISO 26262 / ASIL D,器件结温高达150°C或165°C,适合汽车底盘和安全以及工业应用。本文介绍了MPC5744P主要特性,框图,以及三相PSMS马达开发板MTRCKTSPS5744P主要特性,框图和电路图。

The MPC574xP MCU family features a 32-bit embedded Power Architecture®。 It meets the highest functional safety standards for automotive and industrial functional safety applications.Integrated safety architecture minimizes additional software and development churn Programmable Fault Collection and Control Unit (FCCU) monitors the integrity status of the device and provides flexible safe state control End-to-End Error Correcting Code (e2eECC) improves fault tolerance and detection Part of the SafeAssure® program, helping manufacturers achieve functional safety standard compliance.

MPC5744P主要特性:

• The MPC5744P microcontroller is based on the PowerArchitecture? developed by Freescale. It targetschassis and safety applications and other applicationsrequiring a high Automotive Safety Integrity Level(ASIL)。 The MPC5744P is a SafeAssure solution.

• This document provides electrical specifications, pinassignments, and package diagram information for theMPC5744P series of microcontroller units (MCUs).For functional characteristics and the programmingmodel, see the MPC5744P Reference Manual.

• Junction temperature: The upper limit is 150℃ or165℃ depending on the device marking.

NXP MPC5744P 32位200MHzMCU开发方案

图1.MPC5744P框图

三相PSMS马达开发板MTRCKTSPS5744P

The MTRCKTSPS5744P development kit demonstrates the advantages of the NXP® MPC5744P MCU for motor control applications with a three-phase permanent magnet synchronous motor (PMSM) and resolver position sensor.DEVKIT-MPC5744P: Development Board for MPC5744P

The DEVKIT-MPC5744P features the MPC5744P, a 32-bit automotive microcontroller based on Power Architecture® technology. The MPC5744P addresses Automotive/Industrial functional safety and motor control applications. It offers dual e200z4 lockstep cores, motor control, safety, and communication interfaces to facilitate a complete safety/chassis solution.

DEVKIT-MPC5744P is a development tool for MPC5744P and provides easy access to more than 100 GPIOs plus access to onboard CAN, LIN, FlexRay, etc. The standard form factor compatible with the Arduino pin layout provides a broad range of expansion options. The board can be powered with an external power supply or directly through USB.

图2.三相PSMS马达开发板MTRCKTSPS5744P外形图

NXP MPC5744P 32位200MHzMCU开发方案

图3.三相PSMS马达开发板MTRCKTSPS5744P主要元件分布图

三相PSMS马达开发板MTRCKTSPS5744P主要特性:

•MPC5744P has 2 x 200 MHz Power Architecture® e200Z4 Dual issue cores operating in delayed lockstep

•MPC5744P qualified to AEC-Q100 Grade 1 and ambient temperature of -40 to +125 ℃

•Arduino™ UNO R3 footprint-compatible with expansion “shield” support

−Supports DEVKIT-MOTORGD motor control shield

•Integrated Open-standard Serial and Debug Adapter (OpenSDA) with support for several industry-standard debug interfaces as well as JTAG connector

•Easy access to the MCU I/O header pins for prototyping

•On-chip connectivity for FlexRay, CAN, LIN, UART/SCI and SPI

•Potentiometer for precise voltage and analog measurement

•One user RGB LED (1 red, 1 green, 1 blue in single package)

•2 user push-button switches

•Flexible power supply options

•micro-B USB

•12V External power supply

Similar hardware across ARM,S12 and Power Architecturearchitecturebased MCUs

•Box includes:

−DEVKIT-MPC5744P Board

•Downloads includes:

−Quick Start Package

−S32 Design Studio IDE

−Application notes

MPC5744P in 144-pin LQFP

On-Board OpenSDA circuit for debugging

USB to Serial Interface

1 x RGB LED

Power LEDs indicators

1 x ADC potentiometer, 2 x push buttons

Supports, LIN, CAN, FlexRay, UART connectors

三相PSMS马达开发板MTRCKTSPS5744P包括:

DEVKIT-MPC5744P Evaluation Board

USB Type-A to micro-USB Type-B cable

NXP MPC5744P 32位200MHzMCU开发方案

图4.三相PSMS马达开发板MTRCKTSPS5744P框图

NXP MPC5744P 32位200MHzMCU开发方案

图5.三相PSMS马达开发板MTRCKTSPS5744P电路图(1)

NXP MPC5744P 32位200MHzMCU开发方案

图6.三相PSMS马达开发板MTRCKTSPS5744P电路图(2)

NXP MPC5744P 32位200MHzMCU开发方案

图7.三相PSMS马达开发板MTRCKTSPS5744P电路图(3)

NXP MPC5744P 32位200MHzMCU开发方案

图8.三相PSMS马达开发板MTRCKTSPS5744P电路图(4)

NXP MPC5744P 32位200MHzMCU开发方案

图9.三相PSMS马达开发板MTRCKTSPS5744P电路图(5)

NXP MPC5744P 32位200MHzMCU开发方案

图10.三相PSMS马达开发板MTRCKTSPS5744P电路图(6)

NXP MPC5744P 32位200MHzMCU开发方案

图11.三相PSMS马达开发板MTRCKTSPS5744P电路图(7)

NXP MPC5744P 32位200MHzMCU开发方案

图12.三相PSMS马达开发板MTRCKTSPS5744P电路图(8)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NXP公司
    +关注

    关注

    1

    文章

    21

    浏览量

    16994
  • MPC5744P
    +关注

    关注

    1

    文章

    9

    浏览量

    8108
收藏 人收藏

    评论

    相关推荐

    设计了一个关于mpc5744p板子,电路设计基本上都是按照mpc5744p电路,请问为什么烧写程序烧不进去?

    我有个问题,我设计了一个关于mpc5744p板子,电路设计基本上都是按照mpc5744p电路,为什么烧写程序烧不进去??
    发表于 06-29 11:45

    MPC5744P的内部协处理器FPU是默认开启的吗?

    MPC5744P的内部协处理器FPU是默认开启的吗?需不需要通过设置某些寄存器开启相应的硬件浮点运算功能,该怎么做?通过阅读datasheet发现寄存器MSR有相应的功能,但是在S32中没有找到寄存器。
    发表于 10-19 22:59

    MPC5744P的Overlay RAM相关资料分享

    内容提要引言1. MPC5744P的Overlay RAM工作原理介绍2 MPC5744P的Flash Overlay配置详解2.1 平台Flash标定区域描述字寄存器配置字
    发表于 11-04 07:53

    如何学习MPC5744P CAN总线?

    如何学习MPC5744P CAN总线?
    发表于 02-07 08:58

    请问Devkit MPC5744P板上的CAN1端口在哪里?

    我需要在 Devkit MPC5744P 板上测试 Flexcan1 通信,但我只能找到 CAN0 端口。你能告诉我 CAN1 端口在哪里吗?我找不到它。
    发表于 03-14 13:33

    如何对MPC5744P进行编程?

    目前我正在学习如何对 MPC5744P 进行编程,但在尝试创建简单的 UART 应用程序时目前无法解决此问题。当我将 UART + CAN 示例用于 MPC5744P 时,UART 和 CAN 在环
    发表于 03-16 08:36

    如何验证MPC5744P FPU是否正常工作?

    我想知道是否启用了 MPC5744P 浮点单元?我参考了一些帖子并将我的 S32DS 设置为如下所示,是否正确?以及如何选择合适的库支持谢谢~!
    发表于 03-23 08:51

    MPC5744P标志如何保留在RAM中?

    我正在为 MPC5744P 编写引导加载程序。当在 APP 中检测到下载请求时,看门狗复位用于从 APP 跳转到引导加载程序。我想将此请求标志保存在 RAM 中。当项目重置时,标志如何保留在 RAM 中?谢谢你!
    发表于 03-27 09:10

    如何为MPC5744P配置内存保护单元?

    我想知道更多关于如何为 MPC5744P 配置内存保护单元,我需要知道如何使用这个配置器。
    发表于 04-04 09:03

    如何读取或访问MPC5744P微控制器中的通用寄存器R1?

    大家好,如何读取或访问MPC5744P微控制器中的通用寄存器R1?谢谢
    发表于 04-06 07:26

    在MCU MPC5744P上,需要SENT模块软件驱动,求分享

    在MCU MPC5744P上,我需要SENT模块软件驱动,谢谢。
    发表于 04-17 08:50

    MPC5744P在正交解码A和B两个通道可以在两个eTimer模块中吗?

    MPC5744P在正交解码A和B两个通道可以在两个eTimer模块中吗?MPC5744P正交解码后在哪个寄存器中读取正转或反转?SDK3.0.3ABI正交解码后CNTR寄存器中的值是否计数?
    发表于 04-18 06:42

    求助,索取有关在带有MPC5744P MCU的RD33771 EVB中启用锁步功能的文档

    我目前正在从事电池管理系统 (BMS) 项目并使用 RD33771 EVB以及开发软件由 NXP 提供用于开发目的。该板配备MPC5744P微控制器,支持锁步功能。 如果您能协助我提供
    发表于 05-24 08:27

    基于恩智浦MPC5744P的CAN驱动开发和测试

    摘要 本篇笔记主要记录基于恩智浦MPC5744P的CAN驱动开发和测试,接口设计,封装为BSP驱动,为之后实现CAN的高层通信打下基础。。 准备工作 安装S32DS for PA, 因为我们
    的头像 发表于 09-03 11:35 3695次阅读
    基于恩智浦<b class='flag-5'>MPC5744P</b>的CAN驱动<b class='flag-5'>开发</b>和测试

    恩智浦MPC5744P微控制器芯片手册

    恩智浦MPC5744P微控制器芯片手册免费下载。
    发表于 03-04 16:06 23次下载