
S32K3扬帆起航之RTD LLD篇
文章平均质量分 96
主要用于S32K的RTD LLD内容
嵌联驰
一个对嵌入式行业又爱技术又菜的追随者,记录嵌入式mcu,嵌入式linux学习历程!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【S32M244 RTD200P04 LLD篇8】S32M244 PWM ADC LLD demo
S32M2XX系列是专门为电机控制而生的MCU系列:S32M24X,延续S32K14X系列MCU,添加了AE预驱模块。S32M27X,延续了S32K3系列MCU,添加了AE预驱模块。NXP官方提供了S32M24X和S32M27X系列的EVB,可以配合一个三相PMSM/BLDC电机,实现单电阻电流采样方式的电机控制。研究电机控制的必经之路是要懂得怎么去控制PWM,实现在特定时刻采集电流,电压信号,并且经过计算再回调PWM控制。原创 2025-04-07 22:48:06 · 1144 阅读 · 0 评论 -
【S32K3 RTD LLD篇7】K344中心对齐PWM中心点触发ADC BCTU采样
手里还有好几个典型的案子没来得及写,春节前就先上一个吧。前不久,有客户实际项目需要在S32K3XX 上实现中心对齐PWM的高电平中心点去触发ADC BCTU多通道采样。这个功能需要使用EMIOS,ADC,BCTU的相互配合,开始的时候客户总是无法实现在PWM中心点位置的触发,触发位置不对,后续给与客户K3相关模块原理的讲解分析,以及实际代码配置测试的引导,客户也实现了需要的功能。这里为了测试方便,还额外添加了PIT以及UART printf功能。原创 2025-01-25 19:20:44 · 1596 阅读 · 0 评论 -
【S32K3 RTD LLD篇6】K312无HSE固件secure debug操作
S32K3芯片是带有丰富的加密功能的,为了加密,甚至不惜额外划分一个独立的内核供HSE使用,HSE固件是需要另外去安装的。对于加密debug接口这块,通常有两种途径:• 安装HSE固件方式做静态或者动态的加密• 不安装HSE固件做静态加密默认芯片是不安装HSE固件的,本文为了验证加密debug,将在不安装HSE固件的方式下,在K312芯片上使用RTD400HF01版本做静态debug接口加密。其他K3芯片也是类似情况。图1。原创 2025-01-19 20:44:20 · 1518 阅读 · 0 评论 -
【S32K3 RTD LLD篇5】K344 ADC SW+HW trigger
S32K344的ADC是一款分辨率高达14位的SAR ADC,拥有丰富的软件以及硬件触发方式,支持多样的外部触发源,并且引入BCTU使得触发资源可以外联到多通道的EMIOS以及TRIGMUX,增加了更多的ADC触发源。本文主要讲解如下几种方式的ADC软硬件触发情况,并且配套给出代码。图 1主要分为5部分:(1) SW+ADC: 软件触发,通过添加定时器PIT,定时调用软件触发ADC完成通道采样,并且通过UART printf打印出采集值。原创 2024-10-03 15:41:14 · 2543 阅读 · 1 评论 -
【S32K3 RTD LLD篇4】K344 EMIOS PWM+TRIGMUX+LCU
最近学习了S32K344的EMIOS生成一路PWM, 尝试过上升计数,上升下降计数方式改变频率和占空比,还有输入PWM波捕获等功能,但是不过瘾,还想学习LCU,把一路PWM给输出成两路互补的PWM,不过由于LCU的输入信号不支持引脚直接输入,所以顺势学习了TRIGMUX,TRIGMUX可以把多种的内部信号给转成另外的内部信号。原创 2024-08-16 15:21:15 · 1981 阅读 · 3 评论 -
【S32K3 RTD LLD篇3 】K344 PIT CANFD 收发
小编最近学S32K344比较上头,微醺状态,感觉有点上瘾的那种,所以利用周末,总结下自己学习并动手做的一些东西,不见得好,就当一个笔记。这里,准备升级下,上CANFD,enhanced Rx FIFO接收,并且编写了个小功能,并且分享一些小编在实际中遇到的坑点,其实学习了一段时间,感觉这个汽车的芯片,单纯从技术上讲并不算难,就是技术内容点比较多,需要时间一点点去走一遭。原创 2024-08-10 17:42:34 · 1309 阅读 · 1 评论 -
【S32K3 RTD LLD篇2】K344 FlexCAN 外部loopback
写本篇文章的用意,没有别的意思,单纯表达对RTD400自带CAN代码的不满,因为RTD400自带的CAN代码是loopback,而且还是一个internal loopback。所以本文也作为CAN模块的切入点,使用外部loopback,功能是发送一帧标准帧的CAN数据之后,进入接收状态,收到什么数据,回什么数据出来。原创 2024-08-10 15:03:44 · 1846 阅读 · 3 评论 -
【S32K3 RTD LLD篇1】 LPUART helloword so easy
开启外设篇的学习了,首先来一个lpuart的helloworld,体验下S32K3在S32DS的CT工具配置外设下有多丝滑多好用。关于LPUART的理论,无需多讲,感兴趣的可以去S32Kxx Reference manual中看看,IP的功能比较简单易懂,文档写的也足够详细。这里在配置LPUART的过程中,主要几部分:引脚配置,时钟配置,中断配置,Siul2_Port配置,lpuart配置。原创 2024-07-28 16:40:42 · 1658 阅读 · 0 评论