您的位置:首页 > 财经 > 金融 > 如何创建一个论坛_微信平台服务电话_长沙官网seo服务_自制网站

如何创建一个论坛_微信平台服务电话_长沙官网seo服务_自制网站

2025/3/18 13:22:58 来源:https://blog.csdn.net/weixin_40485788/article/details/146326667  浏览:    关键词:如何创建一个论坛_微信平台服务电话_长沙官网seo服务_自制网站
如何创建一个论坛_微信平台服务电话_长沙官网seo服务_自制网站

文章目录

  • 1. 概述
    • 1.1 理论回顾
    • 1.2 实验目的
  • 2. 配置与代码编写

1. 概述

1.1 理论回顾

回顾一下S32K144的LPIT的主要特点,LPIT定时器可以看成是一个拥有共同外部硬件触发的4个32位周期定时器(也成为4个通道),用过STM32的同学可以把它看成是STM32的基本定时器,它更加的灵活,通过TRGMUX的连接可以支持多种的外部触发模式,对于相邻的通道还可以级联为64位定时器模式(这里有个限制,只能是通道0与通道1级联,通道2与通道3级联,但实际上只有通道2和3的级联模式,因为通道0不允许级联),定时器的级联模式是飞思卡尔(被NXP收购)的单片机的老传统了,记得S12X128这种16位的单片机也有这个模式。还有一个应用就是用来触发ADC采样,但是官网并不主推这个方式,由于LPIT只有4个通道,所以每一次触发可以使能4个ADC的采样通道(还需要通过TRGMUX),相比而言,PDB模块每个PDB通道有8个预触发输出,它支持的采样通道更多。

1.2 实验目的

本次实验通过设置LPIT的通道0位周期中断模式,让其500ms发生一次溢出中断事件,并在中断程序中翻转一个GPIO来验证软件启动LPIT和周期事件。

2. 配置与代码编写

关于具体的配置,笔者只展示LPIT部分,有关于工程建立的问题,如果有疑问可以参考基础入门系列的文章(这个片子比较小众,如果阅读量大的话,笔者考虑做个视频系列)。配置如下图
图1
配置参数在图中已标注,其余参数本次实验无需关心,生成代码,接下来就是调用函数进行初始化。
此处先贴出main函数:

int main(void)
{McuInit();		// 芯片基础初始化:时钟、GPIO、中断使能LpitInit(

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com