汽车电子expert成长之路

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

CodeWarrior IDE使用Tips之利用prm链接文件实现储存器数据填充和代码编译结果CRC校验和自动生成详解

本文虽然以S12G128的CW 5.2 IDE应用工程为例进行介绍,其方法同样适用于CW6.3和CW10.x和CW11.x中 S08和MagniV S12Z系列MCU的CodeWarrior应用工程。

细说汽车电子通信总线之LIN总线协议详解

详细介绍了首先低速汽车总线--LIN总线协议的应用特点和发展历史以及物理层收发器;然后详细介绍了LIN报文的帧结构和帧类型及其特点和应用场景,并在此基础上介绍了LIN总线网络管理的一些基本知识,可以作为汽车电子工程师学习LIN总线的一个入门参考资料。

细说汽车电子通信总线之CAN 2.0 总线协议详解

本文详细介绍了BOSCH的CAN 2.0总线协议,主要包括CAN总线主要特性、物理层电气特性、帧格式与帧类型、总线仲裁机制、位流编码、位填充、错误检测机制、错误类型、故障界定与节点状态以及位定时与同步等。

细说汽车电子通信总线之CAN-FD 总线协议详解

本文详细介绍了最新的CAN-FD总线协议的优势和与CAN 2.0 A/B协议的兼容/差异实现细节--仲裁场(Arbitration Field)、控制场(Control Field) 引言 1. CAN-FD总线协议概述 2. CAN-FD的仲裁场(Arbitration Field) &控制场(Control Field) 3. CAN-FD的CRC场(CRC Fiel...

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工程供大家参考学习,希望对大家有所帮助。

S32K SDK使用详解之S32 SDK软件编程思想详解

本文将以S32K SDK为例,详细介绍S32 SDK的软件编程思想,以为大家解开以上疑惑,帮助大家更好的使用S32 SDK并真正理解其编程优势。

S32K SDK使用详解之S32 SDK软件架构详解

为了帮助大家更好的学习和使用S32K SDK,从本文开始,我将开发一系列的《S32K SDK使用详解》技术文章,介绍S32K SDK的软件架构和编程思想,并结合S32K1xx系列MCU的硬件外设模块功能特性(Freatures),介绍S32K SDK中相应PD/PAL组件、FreeRTOS/Osif组件和TSS,TCP/IP/LIN stack中间件(Middleware)组件的Processor

《答疑解惑》之Win10中USB dongle license安装方法详解

最近就有很多读者反映,在Window 10 64-bit系统中安装CodeWarrior IDE的Dongle License时遇到无法使用的问题,本文收集整理了NXP community上的相关帖子并亲自动手实践验证,在此分享解决方案,希望对大家有所帮助。

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

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

《疑难答疑》之S32DS IDE调试启动过程详解与调试目标复位方法和步骤详解

最近很多读者咨询在S32DS IDE中调试时如何复位调试目标的问题,在此,我集中回答一下,希望对大家有所帮助!

S32K14x系列MCU使用Tips之硬件FPU特性介绍和使用详解

本文先介绍一下Cortex M4F CPU内核的FPU特性,然后结合S32K144的S32DS应用工程,介绍如何配置使能M4F内核的FPU单元,并给出一些FPU使用的注意事项供大家参考学习。

《疑难答疑》之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数据时遇到了问题

浅谈嵌入式软件开发之重定向标准输入输出设备使用printf()函数格式化输出调试信息

浅谈嵌入式软件开发之重定向标准输入输出设备使用printf()函数格式化输出调试信息(基于S32DS IDE和MPC5744P)内容提要引言1. 重定向JTAG调试接口的半主机(semi-hosting)模式为标准输入输出设备

S32DS IDE使用Tips--应用工程调试常见问题(FAQ)答疑

作者按:本文介绍的FAQ适用于S32DS IDE,包括各版本的S32DS for ARM/Power/Vision. 问题和解决方法是在不断使用中积累的,本文仅作“抛砖引玉”,MCU调试之路慢慢长远,希望读者攻城狮们能够在日常工作总,多总结...