当前位置: 首页 > news >正文

建设档案员证书查询网站蓝色中网站

建设档案员证书查询网站,蓝色中网站,广东的一起做网站,李沧网站建设0、简介 本文基于S32K312 介绍GPIO的外部中断,主要是记录开发流程,本文基于《基于MCAL的S32K3 MCU使用》的工程,环境如下: MCU:NXP S32k312 RTD版本:SW32K3_S32M27x_RTD_R21-11_4.0.0_D2311 EB版本&…

0、简介

本文基于S32K312 介绍GPIO的外部中断,主要是记录开发流程,本文基于《基于MCAL的S32K3 MCU使用》的工程,环境如下:

MCU:NXP S32k312

RTD版本:SW32K3_S32M27x_RTD_R21-11_4.0.0_D2311

EB版本:tresos Studio 29.0

本文是软件模拟SPI(后简称SSPI)的前提,故使用相关pin。

2、MCAL

2.1 PORT配置

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

2.2 ICU配置

IcuHwInterruptConfigList

根据需求添加硬件物理中断通道,并使能中断。
在这里插入图片描述

IcuSiul2

在IcuSiul2中添加中断通道号
在这里插入图片描述

IcuChannel

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
请记得将相关MCAL 静态代码放入工程,并添加相关include路径:
同时,需要依赖Rte_TS_T40D34M40I0R0,同理处理。
在这里插入图片描述

在这里插入图片描述

2.3 Platform

Interrupt controller

在这里插入图片描述

在这里插入图片描述
SUIL_0_IRQn对应0-7的外部引脚中断
SUIL_1_IRQn对应8-15的外部引脚中断
SUIL_2_IRQn对应16-23的外部引脚中断
SUIL_3_IRQn对应24-31的外部引脚中断

本项目使用的中断通道号为22,23。故只需使能SUIL_2_IRQn中断。

SIUL2_EXT_IRQ_16_23_ISR中断的处理函数如下:
在这里插入图片描述

2.3 代码

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
其中Icu_ChannelType Channel号见Icu_Cfg.h
在这里插入图片描述

int main(void)
{/* Initialize Platform driver */Platform_Init(NULL_PTR);/* Install ISRs */Platform_InstallIrqHandler(SIUL_2_IRQn, &SIUL2_EXT_IRQ_16_23_ISR, NULL_PTR);/* Enable ISRs*/Platform_SetIrq(SIUL_2_IRQn, TRUE);Icu_Init(&Icu_Config);Port_Init(&Port_Config);Icu_EnableEdgeDetection(IcuChannel_0_PTC14_EIRQ22); //使能边沿检测Icu_EnableEdgeDetection(IcuChannel_1_PTC15_EIRQ23);Icu_EnableNotification(IcuChannel_0_PTC14_EIRQ22); //使能回调Icu_EnableNotification(IcuChannel_1_PTC15_EIRQ23);
}
void IcuSginalEdgeDetection_SSPI_CS_Notification(void){static uint32_t SSPI_CS_count=0;SSPI_CS_count++;
}void IcuSginalEdgeDetection_SSPI_SCK_Notification(void){static uint32_t SSPI_SCK_count=0;SSPI_SCK_count++;
}

2.4 试验

另一端接spi主机产品。
在这里插入图片描述

2.5 AUTOSAR OS

若引入AUTOSAR OS之后,应将ISR注册给OS。
(OS配置对应中断,并在程序中注册处理函数)
在这里插入图片描述
在这里插入图片描述

http://www.dtcms.com/a/571571.html

相关文章:

  • 连云港网站建设电话seo案例网站建设哪家好
  • 如何建立公司网站模块品牌运营策划
  • 网站移动端怎么做.net网站
  • 信息技术网站建设教案如何做网站不被查
  • 网站诊断与优化的作用郑州企业管理培训课程
  • 常州公诚建设项目管理有限公司官方网站怎么找客户的联系方式
  • 做铝锭的网站手机怎么打开自己做的网站
  • 公司做网站流程wordpress word发布文章
  • 设计电子商务网站方式网站备案拍照点
  • 做网站苏州自己怎么做dj 视频网站
  • 国内大的网站建设公司排名crm软件免费
  • 专业专业的网站开发代理平台哪个好
  • 无锡网站制作电话多少wordpress ssl 500
  • 网站建设功能定位丹东seo优化效果费用
  • 网站界面ui设计国家开放大学答案网站建设新手教程视频
  • 西安seo网站关键词广西专业做网站的公司
  • 珠海建网站价格百度seo快速
  • 开源系统网站网站服务器位置查询
  • 做企业网站步骤制作外贸网站模板下载
  • 注册网站查询系统厦门手机网站建设是什么意思
  • 表白网站怎么做wordpress go链接不跳转
  • 旅游网站制作文献seo排名优化软件价格
  • 公园网站建设方案wordpress 提权攻击
  • 如何做行业网站有创意的电商公司名字大全
  • 怎么给自己公司做网站外贸出口退税流程
  • 医疗协助平台网站建设方案wordpress幻灯片教程视频
  • 如何使用模板网站建设网页深圳软件app开发公司
  • 绍兴建设局网站wordpress文章显示摘要
  • 沧州网站建设哪家专业哪儿能做邯郸网站建设
  • 物理机 kali 改造笔记 (一)