汽车电子expert成长之路

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

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

KEA系列汽车级MCU是NXP/Freescale于2014年8月推出的业界第一款汽车级ARM Cortex M内核的32-bit汽车级MCU。由于其出色低功耗、强抗干扰特性和高性价比,受到了很多中国客户的亲睐,在汽车车身控制和工业控制领域应用广泛。有读者反馈希望能够写一些KEA系列MCU的应用软件开发相关的文章。将之前做FAE时,开发的《Freescale KEA MCU开发指南》分享给大家。

S32K SDK使用详解之Keil MDK开发S32K1xx系列MCU应用程序(使用Processor Expert配置SDK)

本文详细介绍Keil IDE中S32K SDK的pack安装、SDK升级至RTM2.0.0、使用S32DS IDE的Processor Expert为S32K Keil应用工程配置S32K SDK,S32K的Keil应用工程编译器、链接器设置,编译链接和调试等,并提供了配套的demo工程供大家参考学习,希望对大家有所帮助。

《答疑解惑》之CodeWarrior 5.x应用工程下载调试过程详解以及如何保护NVM存储器不被擦除

本文以目前市面上应用最广的Freescale 16-bit汽车级MCU--S12G系列为例,介绍使用CodeWarrior 5.x IDE,如何在下载调试其应用程序时保护特定地址范围的NVM存储器不被擦除;

《疑难答疑》之S12G系列MCU使用Hiwave和BDM调试器debug

在文章《CodeWarrior IDE使用Tips之利用Hiwave读取S12(X)系列MCU片上NVM命令脚本(CW 5.x IDE)》中详细介绍了在Hiwave中如何使用save命令保存NVM(EEPROM和P-Flash)的数据到S19文件的方法和步骤,当时是以S12G128为例进行介绍的,使用逻辑地址进行操作的,有读者反馈说,使用同样的方法去保存S12G64的P-Flash数据时遇到了问题

S32DS使用Tips--SDK使用常见问题(FAQ)答疑

本文回答了大家在使用NXP S32DS IDE集成的SDK时遇到的几个常见问题,并给出了一些实用的SDK学习和使用Tips,希望对大家有所帮助。

配置e200系列CPU内核MMU实现MCU的参数在线实时标定

详细介绍如何通过配置Qorivva MPC56xx_57xx系列MCU的的e200系列CPU内核MMU实现参数在线实时标定。

浅谈嵌入式MCU软件开发之中断ISR的三种写法

结合NXP(老Freescale)的S12(X)系列汽车MCU给大家分享其在中断ISR(ISR--Interrupt Service Routine,中断服务函数 )在CodeWarrior 5.1 IDE中的三种写法。

浅谈嵌入式MCU软件开发之startup过程详解(从复位向量到main函数之前的准备工作)

一般工程师都怕研究MCU的startup过程,其原因可能有:1.觉得没有必要,startup的过程和启动代码在新建工程时,并且已经默认加入并配置好,能够保证MCU正常工作,只要关心main()函数开始的用户程序就好(这其实对于大部分工程师来说确实如此);2. Startup过程往往需要一定的MCU内核CPU汇编指令知识,很多对内核寄存器/堆栈指针的初始化、I/D-cache的初始化过程往往需要使用

嵌入式软件开发之S12(X)系列MCU的far和near函数指针调用详解

如果你在开发S12(X)系列MCU的bootloader或者使用NVM SSD时,用到函数指针实现bootloader到APP应用工程跳转或者使用函数指针调用重映射(remap/relocated)/拷贝到RAM的NVM SSD API时,遇到了“莫名”的程序跑飞,本文将告诉你根本原因和解决办法。

浅谈嵌入式MCU软件开发之代码风格与代码优化

本文结合自己的工程实践经验,列出一些自己总结的关于提高嵌入式开发软件供代码风格和程序优化的建议供大家参考。

Qorivva MPC56xx系列MCU的Flash加密解密原理与工程实现方法详解

本文就以MPC5604B为例给大家详细介绍Qorivva MPC56xx系列MCU的加解密原理和方法,希望对大家有所帮助和启发。

CodeWarrior IDE使用Tips之利用Hiwave读取S12(X)片上NVM命令脚本

本文针对这一需求,介绍如何利用BDM调试器,在CW5.x IDE自带的Hwave调试软件中,通过command命令窗口save命令完成S12(X)系列NVM读出的方法和步骤,希望对大家有所帮助。

CodeWarrior IDE使用Tips--使用burner将elf文件转换生成HEX和BIN文件

本文旨在回答读者关心的如何CodeWarrior 2.10和10.6如何生成HEX和BIN文件问题,并对所有Freescale/NXP汽车Freescale/NXP汽车级MCU应用程序集成开发环境(IDE)中生成S19、HEX和bin等常见格式编程文件的方法进行了全面系统的总结,以供大家参考学习!

S32DS 使用 tips--使用Flash from file下载S19或elf文件

本文基于NXP最新的32位汽车级MCU软件开发集成环境 S32DS IDE介绍如何生成S19和elf文件,并使用S32DS IDE自带的Flash from file工具下载单独的S19文件或elf文件到目标MCU。

外设使用Tips之MPC56xx/57xx系列MCU的模式控制与切换(片上外设资源使能与功耗控制)

对于很多第一次接触QorivvaMPC56xx/57xx系列32位汽车级MCU的工程师来说,如何配置一个外设让其能够正常工作似乎有点复杂,令人头疼。其原因在于其相对于之前的S08和S12(X)系列MCU来说,在其内核CPU的工作模式(normal、wait and stop mode)之外,还专门设计了一个模式控制(MC—ModeControl)相关模块
Baidu
map