超详细教程 | Hands-On 基于 Flagchip FC4150 MCAL-PWM 驱动 RGB灯

简介

        本文将详细介绍如何使用 EB 工具配置 Flagchip FC4150 MCAL PWM 驱动 RGB,并重点强调了配置 pwm 模块的过程以及对 pwm 模块的详细解释。关于 mcu、port 、dio、icu、adc 模块可参考之前发布的博文。本次示例演示将会使用 FTU0_CH3、FTU0_CH5、 FTU0_CH7 通道来驱动 RBG 灯点亮

硬件平台:旗芯微 FC4150 DEMO BOARD V2 开发板

软件平台:EB tresos 28.1.0 、Flagchip_FC_IDE 4.04

MCAL: V1.1.0 & V1.1.1

一、MCAL 配置

        1.1 配置 MCU 模块

        1.1.1 根据 demo board 电位器原理图所示,我们需要在MCU模块-> PCC下添加Port B 、E、FTU 0的外设并配置为时钟使能。

▲ 图 1.1.1

▲ 图 1.1.2

        1.2 配置 PORT 模块

        1.2.1进入Port B  的 PortPin 界面下,添加  PTB15引脚并命名为 RGB1_UL,配置 PTB15 为 FTU0_CH3 、输出模式,默认电平为低。

▲ 图 1.2.1

        1.2.2进入Port B  的 PortPin 界面下,添加  PTB17引脚并命名为 RGB1_VL,配置 PTB17 为 FTU0_CH5 、输出模式,默认电平为低。

▲ 图 1.2.2

        1.2.3 进入Port E  的 PortPin 界面下,添加  PTE7 引脚并命名为 RGB1_WL,配置 PTE7 为        FTU0_CH7 、输出模式,默认电平为低。

 ▲ 图 1.2.3

1.3配置 PWM 模块

        1.3.1 在Module Configurations 中添加 PWM模块,在 PWM模块中的  PwmFtuModule  下添加 FTU 外设。 

▲ 图 1.3.1 

        1.3.2 双击 Index 0 进入PwmFtuModule_0-> Ftu Modules 配置界面,选择 Ftu 外设为 FTU_0,时钟选择为 CORE,参考源为 McuClockReferencePoint_Sys,选择 PWM 计数方式为边沿对齐模式、设置 PWM 频率为 10 Khz。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值