NXP汽车MCU开发详解之《 KEA系列汽车MCU开发指南》
1赞引言
KEA系列汽车级MCU是NXP/Freescale于2014年8月推出的业界第一款汽车级ARM Cortex M内核的32-bit汽车级MCU。
其内核和外设特性如下:
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开发指南》分享给大家,希望对大家有所帮助:
本指南详细介绍了利用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汽车电子技术支持资源介绍
以下是部分精彩内容截图:
由于内容太过详细,文档篇幅较长,我已将高清PDF版本和配套demo工程分享到如下百度云盘,需要的读者请自行下载:
链接: https://pan.baidu.com/s/1uzp5EZIrSgcuYgNoBbofkg
提取码: wpaw