汽车电子expert成长之路

本博客发布的个人原创精品----嵌入式系统技术文章,欢迎大家参考学习,并转发分享!

NXP汽车MCU开发详解之《 KEA系列汽车MCU开发指南》

1
阅读(357) 评论(0)

引言

    

KEA系列汽车级MCU是NXP/Freescale于2014年8月推出的业界第一款汽车级ARM Cortex M内核的32-bit汽车级MCU。

4.jpg


其内核和外设特性如下:


CPU内核性能

  • 高达48 MHz Arm Cortex M0+内核

  • 单周期32位 x 32位乘法器

存储器

  • 内置高达128K闪存

  • 高达256 B EEPROM

  • 高达16K RAM

时钟

  • 外部振荡器(OSC)

  • 内部时钟源(ICS)

系统功能

  • 电源管理模块(PMC)具有三种模式:运行、等待、停止

  • 带复位或中断功能的低电压检测(LVD),可选择的跳变点

  • 带独立时钟源的看门狗(WDOG)

  • 可编程循环冗余校验模块(CRC)

  • 串行电路调试接口(SWD)

  • SRAM位带别名区(BITBAND)

  • 位操作引擎(BME)

通信接口

  • 多达两个SPI模块

  • 多达3个UART模块

  • 多达两个IIC模块

  • 一个CAN模块

多个定时器

  • 一个6通道FlexTimer/PWM (FTM)

  • 两个双通道FlexTimer/PWM (FTM)

  • 一个双通道周期中断定时器(PIT)

  • 一个脉宽定时器(PWT)

  • 一个实时时钟(RTC)

模拟模块

  • 一个16通道12位SAR ADC,带有内部带隙参考通道,在停止模式下运行,可选择的硬件触发器(ADC)

  • 两个模拟比较器,内含一个6位DAC和可编程参考输入(ACMP)


由于其出色低功耗、强抗干扰特性和高性价比,KEA系列MCU受到了很多中国客户的亲睐,在汽车车身控制和工业控制领域应用广泛。最近有读者反馈希望能够写一些KEA系列MCU的应用软件开发相关的文章。

在此,我将之前做FAE时,开发的《Freescale KEA MCU开发指南》分享给大家,希望对大家有所帮助:

5.jpg

   本指南详细介绍了利用Freescale CodeWarrior 10.6 IDE处理器专家系统(Processor Expert)快速建立KEA工程和调试(基于TRK-KEA128 Demo板)的步骤,以及该IDE常用的编程及调试技巧,旨在帮助用户快速熟悉和掌握CodeWarrior10.6的使用,利用处理器专家系统快速搭建应用工程进行产品原型验证。另外,还包括了CodeWarrior 10.6强大的工程管理功能介绍、 KEA 的EMC设计注意事项以及Freescale汽车电子技术支持资源介绍等内容。

    内容提要

1. Freescale TRK-KEA128 Demo板介绍

2. 使用CodeWarrior 10.6 IDE开发和调试KEA软件

3. CodeWarrior 10.6强大的工程管理功能介绍

4. KEA 的EMC设计注意事项

5. Freescale汽车电子技术支持资源介绍


    以下是部分精彩内容截图:

6.jpg

7.jpg

8.jpg

9.jpg

10.jpg

    由于内容太过详细,文档篇幅较长,我已将高清PDF版本和配套demo工程分享到如下百度云盘,需要的读者请自行下载

    

链接: https://pan.baidu.com/s/1uzp5EZIrSgcuYgNoBbofkg 

提取码: wpaw