汽车电子expert成长之路

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

S32DS 使用Tips之不同版本之间的GNU工具链差异与外设寄存器位域访问问题总结

本文适用于S32DS for Power v1.1、v1.2和 S32 DS for Power v2017.R1以及Qorivva MPC56xx/57xx和S32R系列MCU。

S32DS使用Tips--S32DS for Power V1.2 链接文件和启动过程详解

作者按:本文对S32DS for Power V1.2 应用工程的链接文件和启动过程进行了详细介绍,同时也介绍了如何通过应用工程的链接文件(57xx_flash.ld)和启动文件(startup.s)实现用户自定义data和code段以及重...

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

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

外设使用Tips之MPC56xx_57xx系列MCU内核异常(IVORx)与IRQ中断处理详解

基于自己这些年支持客户开发Qorivva MPC56xx/57xx系列MCU的经验,对Qorivva MPC56xx/57xx系列MCU所使用的PowerPC e200系列内核的内核异常(IVORx)与INTC管理的外设和软件设置中断(IRQ中断)进行总结,并结合大家使用时常见的问题(FAQ)进行介绍,希望对家有所帮助。

外设使用Tips之MPC574xP系列汽车级MCU的SWT看门狗定时器配置与使用

MPC574XP系列片内集成的SWT看门狗为了保证FCCU对功能安全的统一管理,其配置和使用与MPC56xx系列的SWT看门狗有所不同,本文将介绍MPC574XP系列的SWT的功能和具体使用方法以及配置时的注意事项。

外设使用Tips之TIM定时器使用FAQ和使用经验

TIM定时器是Freescale S12(X)和MagniV S12Z系列汽车级MCU最常见的定时器模块,其能够完成定时器常见的输入捕捉(Input Capture)、输出比较(Output Compare)、周期定时中断以及脉冲累加计数等功能。本文列举TIM定时器使用时的FAQ(常见问题)和使用经验,供大家参考学习。

外设使用Tips之MSCAN接收ID滤波器设置

今天给大家分享之前我写的《飞思卡尔MSCAN接收ID滤波器设置指南》。本指南适用于所有使用飞思卡尔MSCAN模块的单片机,包括S08DZ、 S12(X)、 MagniV S12Z以及KEA系列汽车MCU。

S32DS使用Tips--S32DS for Power V1.2 链接文件和启动过程详解

本文对S32DS for Power V1.2 应用工程的链接文件和启动过程进行了详细介绍,同时也介绍了如何通过应用工程的链接文件(57xx_flash.ld)和启动文件(startup.s)实现用户自定义data和code段以及重...

外设使用Tips之MPC57xx系列MCU C55 Flash模块详解及其SSD(标准软件驱动)使用

本文就以Qorivva MPC5744P为例,先介绍其C55 Flash的地址映射和分区以及访问机制和操作注意事项,然后再介绍C55 SSD以及如何调用SSD对C55 Flash进行操作。

基于CAN总线通信的S12(X) 系列MCU独立NVM驱动安全bootloader

给大家分享基于CAN总线通信的S12(X) 系列MCU独立NVM驱动bootloader开发

基于CAN总线通信的MPC574xP系列MCU bootloader开发详解

本文旨在以MPC574xP为例介绍MPC57xx系列MCU的bootloader开发流程和注意事项,希望对大家有所帮助。

汽车电子ECU bootloader开发要点详解

本文详细介绍了汽车电子ECU bootloader的一般性工作原理和开发要点,其适用于所有的汽车电子ECU bootloader开发,当然不同的MCU其软件开发工具IDE和CPU内核对中断的处理机制等各不相同

CodeWarrior IDE使用Tips-如何编译生成和调用静态库

本文介绍了如何利用CodeWarrior IDE编译生成静态库并调用的方法和详细步骤。

CodeWarrior IDE 版本选择与 License功能

CodeWarrior IDE 版本选择与 License功能(feature)和价格,授权形式差异、激活方法与安装使用

CodeWarrior IDE使用tips之bug定位绝技--hotsync与attach调试

很多时候客户给我讲他们的程序下载之后工作异常--跑飞了,感觉没有按照正常流程执行等等,让我帮忙分析。这个时候,如果调试器能够在不复位MCU,不下载Flash的情况下,通过调试器建立CodeWarrior IDE与目标MCU之间的同步连接,加载已下载应用程序的工程调试信息,是不是就可以实现问题跟踪和bug定位了呢?