s32专题

keil新建工程及编译报错——invalid redeclaration of type name s32 的解决

最新需要用到STM32开开发,当然得从最简单的例子开始下手,但是建立一个最简单的Project原型就出现问题,搞了半天第一个自己建立的工程终于编译成功了! 0 背景: MCU芯片型号:STM32F103VET Keil版本:V4.13a 固件库版本:STM32F10x_StdPeriph_Lib_V3.5.0 操作系统:Window XP SP3 一、工程建立前

S32 Design Studio 中断

中断向量表 中断数量可以在规格书里面看,也可以在SDK\platform\devices\S32K146\include\S32Kxxx.h里面看。 譬如我这个146芯片就有151个中断号 /** Interrupt Number Definitions */#define NUMBER_OF_INT_VECTORS 151u /**< Number of in

S32 Design Studio PE工具配置Flash

工具配置 Flash组件是用来管理Flash的,初始化的时候用来分区。BootLoader就放在Pflash里面,FTFC是一个控制Flash操作的控制器,一般不用回调函数。 生成的代码在Generated_Code/Flash.c和Flash.h里面。 EERAMBase其实就是FlexRAM。这块是很厉害的,既能够当做E方来用,掉电记忆,也能当做普通的RAM来用。 /*! @bri

S32 Design Studio PE工具配置GPIO

首先我们来讲最简单的GPIO配置 代码生成 按照下图步骤就能配置一个基本的GPIO口,在组件里面选择pin_mux,选中就能配置使能和方向,no pin routed就是没有配置的。GPIO口分ABCDE组,每组从0到最大的序号。 然后在functional properties里面配置具体每一个引脚的复用、锁定、上拉下拉、数字过滤、输出初始值等等…… 于是我们生成代码来看看,在文件p

[NXP]S32 Design Studio for ARM V2018 License 快过期更新

S32DS for ARM V2018 License 快过期更新 两种思路新的激活码1.NXP官网注册账户,选择对应的版本,下载。2. 在当前IDE界面更新激活码。 官方论坛申请延长时间 两种思路 新的激活码 1.NXP官网注册账户,选择对应的版本,下载。 https://www.nxp.com/webapp/swlicensing/sso/downloadSoftwar