瑞萨RA系列mcu学习笔记--RTT-pwm驱动

本文详细记录了在瑞萨RA系列微控制器上使用RTT(Real Time ThreadX)和MDK环境配置PWM驱动的过程。通过两个方案,包括Studio 2.2.6与RASC 3.5配合以及MDK独立配置,介绍了如何搭建开发环境、配置GPT定时器、设置PWM输出,并解决版本兼容问题。文中还涉及到RTT的pwm驱动框架和驱动函数的实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

方案1:Studio 2.2.6和使用了RASC3.5下使用pwm驱动

开发环境必须说一下,本人在在开发环境的问题上栽了一个跟头,

  1. 使用最新版的RTT Studio 2.2.6和使用了RASC4.0的版本生成的公共编译ok,但是一下载到mcu就直接不能运行:最后使用的rasc3.5 + RTT Studio 2.2.6才解决问题
  2. 使用mdk +RASC4.0 +scons 开发就没有问题

简介

通用 PWM 定时器(GPT,General PWM Timer)是 RA MCU 的其中一种 32/16 位的定时器外设。 在 GPT 当中,可分为 GPT32 和 GPT16,它们最主要的区别是计数器的不同

定时器(Timer)最基本的功能就是定时,比如定时发送串口数据、定时采集 AD 数据、定时触 发中断处理其它事务等等。如果把定时器与 GPIO 引脚结合起来使用的话可以实现更加丰富的功 能,可以对输入信号进行计数,可以测量输入信号的脉冲宽度,可以输出单个脉冲、PWM 等波 形,等等

GPT 模块可用于计数事件、测量外部输入信号、作为通用计时器并产生周期性中断、以及输出周 期性或 PWM 信号到 GTIOC 引脚

1.安装最新板的开发包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Car12

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值