Files
luban-lite-t3e-pro/doc/topics/sdk/xpwm/xpwm_user_guide.html
2025-01-23 16:37:00 +08:00

184 lines
13 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn" lang="zh-cn" data-whc_version="26.0">
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta name="description" content="表 1 . 术语定义 术语/缩略语 定义及说明 XPWM Extend Pulse-Width Modulation拓展脉冲宽度控制简称脉宽调制 占空比 PWM 信号中,高电平保持的时间 与 该 PWM 时钟周期的时间之比 FIFO First In First Out, 先进先出数据存储、缓冲器 DMA Direct Memory Access,直接内存访问 XPWM 功能简介 PWM ..."/><meta name="DC.rights.owner" content="(C) 版权 2025"/><meta name="copyright" content="(C) 版权 2025"/><meta name="generator" content="DITA-OT"/><meta name="DC.type" content="topic"/><meta name="DC.contributor" content="yan.wang"/><meta name="DC.date.modified" content="2024-11-29"/><meta name="DC.format" content="HTML5"/><meta name="DC.identifier" content="id"/><meta name="DC.language" content="zh-CN"/><title>XPWM 使用指南</title><!-- Build number 2023110923. --><meta name="wh-path2root" content="../../../"/><meta name="wh-toc-id" content=""/><meta name="wh-source-relpath" content="topics/sdk/xpwm/xpwm_user_guide.dita"/><meta name="wh-out-relpath" content="topics/sdk/xpwm/xpwm_user_guide.html"/>
<link rel="stylesheet" type="text/css" href="../../../webhelp/app/commons.css?buildId=2023110923"/>
<link rel="stylesheet" type="text/css" href="../../../webhelp/app/topic.css?buildId=2023110923"/>
<script src="../../../webhelp/app/options/properties.js?buildId=20250121171154"></script>
<script src="../../../webhelp/app/localization/strings.js?buildId=2023110923"></script>
<script src="../../../webhelp/app/search/index/keywords.js?buildId=20250121171154"></script>
<script defer="defer" src="../../../webhelp/app/commons.js?buildId=2023110923"></script>
<script defer="defer" src="../../../webhelp/app/topic.js?buildId=2023110923"></script>
<link rel="stylesheet" type="text/css" href="../../../webhelp/template/aic-styles-web.css?buildId=2023110923"/><link rel="stylesheet" type="text/css" href="../../../webhelp/template/notes.css?buildId=2023110923"/><link rel="stylesheet" type="text/css" href="../../../webhelp/template/aic-common.css?buildId=2023110923"/><link rel="stylesheet" type="text/css" href="../../../webhelp/template/aic-images.css?buildId=2023110923"/><link rel="stylesheet" type="text/css" href="../../../webhelp/template/footnote.css?buildId=2023110923"/><link rel="stylesheet" type="text/css" href="../../../webhelp/template/aic-web-watermark.css?buildId=2023110923"/><link rel="stylesheet" type="text/css" href="../../../webhelp/template/topic-body-list.css?buildId=2023110923"/></head>
<body id="id" class="wh_topic_page frmBody">
<a href="#wh_topic_body" class="sr-only sr-only-focusable">
跳转到主要内容
</a>
<header class="navbar navbar-default wh_header">
<div class="container-fluid">
<div class="wh_header_flex_container navbar-nav navbar-expand-md navbar-dark">
<div class="wh_logo_and_publication_title_container">
<div class="wh_logo_and_publication_title">
<a href="http://www.artinchip.com" class=" wh_logo d-none d-sm-block "><img src="../../../company-logo-white.png" alt="RTOS SDK 使用指南SDK 指南文件"/></a>
<div class=" wh_publication_title "><a href="../../../index.html"><span class="booktitle"><span class="ph mainbooktitle">RTOS SDK 使用指南</span><span class="ph booktitlealt">SDK 指南文件</span></span></a></div>
</div>
</div>
<div class="wh_top_menu_and_indexterms_link collapse navbar-collapse" id="wh_top_menu_and_indexterms_link">
</div>
</div>
</div>
</header>
<div class=" wh_search_input navbar-form wh_topic_page_search search " role="form">
<form id="searchForm" method="get" role="search" action="../../../search.html"><div><input type="search" placeholder="搜索 " class="wh_search_textfield" id="textToSearch" name="searchQuery" aria-label="搜索查询" required="required"/><button type="submit" class="wh_search_button" aria-label="搜索"><span class="search_input_text">搜索</span></button></div></form>
</div>
<div class="container-fluid" id="wh_topic_container">
<div class="row">
<nav class="wh_tools d-print-none navbar-expand-md" aria-label="Tools">
<div data-tooltip-position="bottom" class=" wh_breadcrumb "></div>
<div class="wh_right_tools">
<button class="wh_hide_highlight" aria-label="切换搜索突出显示" title="切换搜索突出显示"></button>
<button class="webhelp_expand_collapse_sections" data-next-state="collapsed" aria-label="折叠截面" title="折叠截面"></button>
<div class=" wh_print_link print d-none d-md-inline-block "><button onClick="window.print()" title="打印此页" aria-label="打印此页"></button></div>
</div>
</nav>
</div>
<div class="wh_content_area">
<div class="row">
<div class="col-12" id="wh_topic_body">
<div class=" wh_topic_content body "><main role="main"><article class="- topic/topic topic" role="article" aria-labelledby="ariaid-title1"><span class="edit-link" style="font-size:12px; opacity:0.6; text-align:right; vertical-align:middle"><a target="_blank" href="http://172.16.35.88/tasks/jdssno1uvvbf2mltu9kb9v3if05d5gopuakboe8hlud18rma/edit/F:/aicdita/aicdita-cn/topics/sdk/xpwm/xpwm_user_guide.dita">Edit online</a></span><h1 class="- topic/title title topictitle1" id="ariaid-title1">XPWM 使用指南</h1><div class="date inPage">29 Nov 2024</div><div style="color: gray;">
Read time: 1 minute(s)
</div><div class="- topic/body body"><div class="table-container"><table class="- topic/table table frame-all" data-ofbid="d301612e17__20250121171807" data-cols="2"><caption class="- topic/title title tablecap" data-caption-side="top" data-is-repeated="true"><span class="table--title-label"><span class="table--title-label-number"> 1</span><span class="table--title-label-punctuation">. </span></span><span class="table--title">术语定义</span></caption><colgroup><col/><col/></colgroup><thead class="- topic/thead thead"><tr class="- topic/row"><th class="- topic/entry entry colsep-1 rowsep-1" id="id__entry__1">术语/缩略语</th><th class="- topic/entry entry colsep-0 rowsep-1" id="id__entry__2">定义及说明</th></tr></thead><tbody class="- topic/tbody tbody"><tr class="- topic/row"><td class="- topic/entry entry colsep-1 rowsep-1" headers="id__entry__1">XPWM</td><td class="- topic/entry entry colsep-0 rowsep-1" headers="id__entry__2">Extend Pulse-Width
Modulation拓展脉冲宽度控制简称脉宽调制</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-1 rowsep-1" headers="id__entry__1">占空比</td><td class="- topic/entry entry colsep-0 rowsep-1" headers="id__entry__2">PWM 信号中,高电平保持的时间 与 该 PWM 时钟周期的时间之比</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-1 rowsep-1" headers="id__entry__1">FIFO</td><td class="- topic/entry entry colsep-0 rowsep-1" headers="id__entry__2">First In First Out, 先进先出数据存储、缓冲器</td></tr><tr class="- topic/row"><td class="- topic/entry entry colsep-1 rowsep-0" headers="id__entry__1">DMA</td><td class="- topic/entry entry colsep-0 rowsep-0" headers="id__entry__2">Direct Memory Access,直接内存访问</td></tr></tbody></table></div><section class="- topic/section section" id="id__section_wzb_cj3_fdc" data-ofbid="id__section_wzb_cj3_fdc"><h2 class="- topic/title title sectiontitle">XPWM 功能简介</h2>
<div class="- topic/div div section" id="id__pwm">
<strong class="+ topic/ph hi-d/b ph b">PWM 输出模式</strong>
<p class="- topic/p p" data-ofbid="d301612e60__20250121171807"> PWM 信号通常由一列占空比不同的矩形脉冲构成,其占空比可以调节。用数字输出来控制 PWM 占空比占空比提高意味着高电平脉宽增大输出的能量就会增加PWM
就相当于一个 <strong class="+ topic/ph hi-d/b ph b">功率版的 DA 转换模块</strong>。下图是一个典型的 PWM 信号波形:</p><figure class="- topic/fig fig fignone" id="id__id4" data-ofbid="id__id4"><br/><div class="imagecenter"><img class="- topic/image image imagecenter" src="../../../images/xpwm/pwm_wave.png" alt="pwm_wave"/></div><br/><figcaption data-caption-side="bottom" class="- topic/title title figcapcenter"><span class="figtitleprefix fig--title-label"><span class="fig--title-label-number"> 1</span><span class="fig--title-label-punctuation">. </span></span><span class="fig--title">图 6.106 典型的 PWM 信号波形</span></figcaption></figure>
<p class="- topic/p p" data-ofbid="d301612e72__20250121171807">占空比的计算方法: <code class="+ topic/ph pr-d/codeph ph codeph">占空比=(脉宽时间/周期)*100%</code></p><p class="- topic/p p" data-ofbid="d301612e76__20250121171807">结合上图,我们可以说: 脉宽时间 1 相比 脉宽时间 2
提供较小的占空比。</p>
</div>
<div class="- topic/div div section" id="id__id3">
<strong class="+ topic/ph hi-d/b ph b">脉冲输出模式</strong>
<p class="- topic/p p" data-ofbid="d301612e85__20250121171807">脉冲输出模式支持三种方式实现脉冲输出的功能,分别是自由方式(未采用中断和 DMA、持续方式采用中断、FIFO采用中断或 DMA方式。</p><ol class="- topic/ol ol arabic simple" data-ofbid="d301612e87__20250121171807"><li class="- topic/li li" data-ofbid="d301612e88__20250121171807">
<p class="- topic/p p" data-ofbid="d301612e90__20250121171807"> 自由方式输出脉冲每设置一次发送脉冲数量的数值XPWM 输出则发送相应数量的脉冲后则处于一直 IDLE 的状态IDLE
状态可以设置为输出高电平或低电平)。</p>
</li><li class="- topic/li li" data-ofbid="d301612e93__20250121171807">
<p class="- topic/p p" data-ofbid="d301612e95__20250121171807"> 持续方式输出脉冲即通过中断每次中断函数进行设置下次发送脉冲数量的数值XPWM 输出则一直按照设置的数值持续发送脉冲。</p>
</li><li class="- topic/li li" data-ofbid="d301612e98__20250121171807">
<p class="- topic/p p" data-ofbid="d301612e100__20250121171807">FIFO 方式输出脉冲,是利用内置的 FIFO
对影子寄存器的更新方式,实现持续发送脉冲。这样相对上面提到的持续方式,可以大大提高脉冲输出的效率,避免频繁进入中断函数。</p>
</li></ol></div>
</section></div></article></main></div>
</div>
</div>
</div>
</div>
<footer class="navbar navbar-default wh_footer">
<div class=" footer-container mx-auto ">
<title>footer def</title>
<style><!--
.p1 {
font-family: FangZhengShuSong, Times, serif;
}
.p2 {
font-family: Arial, Helvetica, sans-serif;
}
.p3 {
font-family: "Lucida Console", "Courier New", monospace;
}
--></style>
<div class="webhelp.fragment.footer">
<p class="p1">Copyright © 2019-2024 广东匠芯创科技有限公司. All rights reserved.</p>
</div><div>
<div class="generation_time">
Update Time: 2025-01-21
</div>
</div>
</div>
</footer>
<div id="go2top" class="d-print-none">
<span class="oxy-icon oxy-icon-up"></span>
</div>
<div id="modal_img_large" class="modal">
<span class="close oxy-icon oxy-icon-remove"></span>
<div id="modal_img_container"></div>
<div id="caption"></div>
</div>
<script src="${pd}/publishing/publishing-styles-AIC-template/js/custom.js" defer="defer"></script>
</body>
</html>