TMS320F280049 ECAP模块--capture模式(1)

功能框图

event预分频

如下图所示,可以对输入信号进行预分频。

一次性触发和连续触发

如下图所示,可以进行一次性触发,也可以进行连续触发。

中间计数器的clk是事件1-4,stop是由一次性触发逻辑控制,rst是由ctrfiltreset和一次性触发逻辑相与得到的。一次性触发逻辑由modcntrsts和stop_wrap是否相等来控制。

ecap同步

ecap可以接收同步信号,也可以输出同步信号。接收的信号可以来自于软件寄存器设置,也可以来自于硬件其他模块。输出的信号可以来自接收的信号,也可以来自ctr=prd事件。

同步信号的作用是向ctr中加载phs。

下图展示了不同ecap的同步信号传递情况。

中断信号

ecap可以产生如下所示的中断信号。

apwm模式

apwm模式下设置prd和cmp,即可输出pwm波形。

波形占空比计算见下图。

参考文档:

TMS320F28004x Real-Time Microcontrollers Technical Reference Manual (Rev. G)

相关推荐
FreakStudio5 小时前
三分钟教学:手把手教你实现Arduino发布第三方库
单片机·mcu·github·嵌入式·arduino·开发工具·电子diy·电子计算机
小麦嵌入式13 小时前
Linux驱动开发实战(五):Qt应用程序点RGB灯(保姆级快速入门!)
linux·驱动开发·stm32·嵌入式硬件·mcu·qt·ubuntu
工程师平哥1 天前
【vscode-01】vscode不同项目不同语言扩展插件隔离方案
ide·笔记·vscode·嵌入式硬件·mcu·编辑器
电子科技圈1 天前
芯科科技推出的BG29超小型低功耗蓝牙®无线SoC,是蓝牙应用的理想之选
人工智能·嵌入式硬件·mcu·物联网·健康医疗·智能硬件·iot
luckyext2 天前
串口通信ASCII码转16进制及C#串口编程完整源码下载
开发语言·后端·stm32·单片机·mcu·物联网·c#
Tlog嵌入式3 天前
[项目]基于FreeRTOS的STM32四轴飞行器: 七.遥控器按键
stm32·单片机·嵌入式硬件·mcu
玩转4G物联网5 天前
基础玩转物联网-4G模块如何快速实现与MQTT服务器通信
服务器·stm32·单片机·mcu·物联网·网络协议·tcp/ip
Tlog嵌入式5 天前
[项目]基于FreeRTOS的STM32四轴飞行器: 六.2.4g通信
c语言·stm32·单片机·嵌入式硬件·mcu·iot
Archie_IT6 天前
江协科技/江科大-51单片机入门教程——P[5-1] 模块化编程 & P[5-2] LCD1602调试工具
单片机·嵌入式硬件·mcu·51单片机
Czzzzlq6 天前
STM32基础教程——对射式红外传感器计数实验
c语言·stm32·单片机·嵌入式硬件·mcu