MPC5748G开发
文章平均质量分 62
fz835304205
835304205@qq.com
展开
-
MPC5748G开发笔记----- S32DS 消除warning: unused variable
S32DS 消除warning: unused variable文章目录S32DS 消除warning: unused variable前言一、原因分析warning: unused variable二、解决方法1.用UNUSED宏2.添加unused属性告诉编译器3.禁用该消息提示总结前言在用S32DS开发编译程序时,很多警告把要提示的重要信息淹没了,为了提高开发效率可以过滤掉没用的警告信息。一、原因分析warning: unused variable产生该警告的原因是程序中定义的变量没有原创 2021-03-14 13:27:00 · 5159 阅读 · 1 评论 -
MPC5748G开发笔记-----MPC5748G程序跑飞uSDHCDriverIRQHandler
MPC5748G程序跑飞uSDHCDriverIRQHandler文章目录MPC5748G程序跑飞uSDHCDriverIRQHandler前言一、跑飞时的状态二、利用异常中断获取位置1.MPC5748G中断分析2.增加异常中断软件断点总结前言最近调试MPC5748G的时候程序总是跑飞,为了快速定位跑飞的地方,需要增加软件断点,提高调试效率。一、跑飞时的状态二、利用异常中断获取位置1.MPC5748G中断分析MPC574xG的中断向量寄存器(IVPR)提供了下面12个个中断类型IV原创 2021-03-10 23:33:20 · 1410 阅读 · 1 评论 -
MPC5748G开发笔记-----S32DS提示The target may have entered reset escalation
S32DS提示The target may have entered reset escalation文章目录S32DS提示The target may have entered reset escalation前言一、分析原因感觉芯片可能被锁了不淡定了柳暗花明二、尝试修复总结前言晚上散步回来兴高采烈的准备调试MPC5748G开发板的FLASH刷写功能,开电脑后看了一眼开发板有点不对劲,复位脚的红灯一直在亮,打开S32DS后发现无法调试,提示he target may have entered r原创 2021-03-10 23:00:41 · 1769 阅读 · 4 评论 -
MPC5748G开发笔记-----CAN通信
CAN通信文章目录CAN通信前言一、CAN_PAL配置二、编写代码1.接收并发送2.CANoe测试总结前言基于MPC5748G开发板的CAN通信一、CAN_PAL配置二、编写代码1.接收并发送代码如下(示例):/* Including necessary module. Cpu.h contains other modules needed for compiling.*/#include "Cpu.h" volatile int exit_code = 0;/* User原创 2021-02-28 14:12:31 · 2781 阅读 · 4 评论 -
MPC5748G开发笔记-----LED工程建立
LED工程建立文章目录LED工程建立前言一、新建工程二、配置外设1.配置PIT模块2.配置GPIO模块3.编辑添加初始化代码4.生成外设代码5.编译三、调试工程总结前言建立简单的LED熟悉开发环境。一、新建工程新建LED工程二、配置外设1.配置PIT模块2.配置GPIO模块3.编辑添加初始化代码代码如下(示例):void pitCh0Handler(void){ PIT_DRV_ClearStatusFlags(INST_PIT1, 0U); PINS_原创 2021-02-27 19:24:19 · 762 阅读 · 2 评论 -
MPC5748G开发笔记-----开发环境安装
MPC5748G开发笔记-----开发环境安装文章目录MPC5748G开发笔记-----开发环境安装前言一、下载S32 Design Studio for Power Architecture二、下载MBD建模工具箱下载 MBDToolbox_MPC57xx_3.0.0_20190218三、安装相应的安装包总结前言在Matlab中做模型测试需要用单片机环境验证,为了快速验证simulink模型的正确性,可以用的dspace等硬件平台,为了打造一个简单的硬件平台选用MPC5748G芯片,该芯片在新能原创 2021-02-23 22:58:03 · 1015 阅读 · 0 评论