当前位置: 首页 > wzjs >正文

南宁网站建设策划外包网站建设优化哪家公司好

南宁网站建设策划外包,网站建设优化哪家公司好,wordpress切换主题出现白屏,哪个网站可以做砍价今日更改配置EPWM1的GPIO 0和GPIO 1可调节死区: 文章提供完整工程下载、测试效果图 目录 EPWM1初始化带死区: 主函数调用: 测试效果截图: 完整工程下载: 我的单片机平台是这个: EPWM1初始化带死区&#xf…

今日更改配置EPWM1的GPIO 0和GPIO 1可调节死区:

文章提供完整工程下载、测试效果图

目录

EPWM1初始化带死区:

主函数调用:

测试效果截图:

完整工程下载:


我的单片机平台是这个:

EPWM1初始化带死区:


Uint16 EPwm1_DB_Direction;//EPWM_INFO epwm3_info;// 向上向下计数 周期 = TBCLK / (TBCRD*2)
// 本初始化最终算得周期为 50kHz
void Init_Epwm1(void)//GPIO 0   GPIO 1
{EALLOW;CpuSysRegs.PCLKCR2.bit.EPWM1=1;  //使能EPWM1PieVectTable.EPWM1_TZ_INT = &epwm1_tzint_isr;//初始化EPWM引脚GpioCtrlRegs.GPAPUD.bit.GPIO0 = 1;    // Disable pull-up on GPIO0 (EPWM1A)GpioCtrlRegs.GPAMUX1.bit.GPIO0 = 1;   // Configure GPIO0 as EPWM1AGpioCtrlRegs.GPAPUD.bit.GPIO1 = 1;    // Disable pull-up on GPIO1 (EPWM2A)GpioCtrlRegs.GPAMUX1.bit.GPIO1 = 1;   // Configure GPIO1 as EPWM1BEDIS;EALLOW;CpuSysRegs.PCLKCR0.bit.TBCLKSYNC =0;EDIS;//    EALLOW;
//    //选择触发器 功能
//      EPwm1Regs.TZSEL.bit.OSHT1 = 1;
//      // Set TZA 当触发器条件满足时相关的输出强制为高电平
//      EPwm1Regs.TZCTL.bit.TZA = TZ_FORCE_HI;
//
//      // Enable TZ interrupt
//      EPwm1Regs.TZEINT.bit.OST = 1;
//    EDIS;EPwm1Regs.TBPRD = 6000;                       // Set timer periodEPwm1Regs.TBPHS.bit.TBPHS = 0x0000;           // Phase is 0EPwm1Regs.TBCTR = 0x0000;                     // Clear counter//// Setup TBCLK//EPwm1Regs.TBCTL.bit.CTRMODE = TB_COUNT_UPDOWN; // Count upEPwm1Regs.TBCTL.bit.PHSEN = TB_DISABLE;        // Disable phase loadingEPwm1Regs.TBCTL.bit.HSPCLKDIV = TB_DIV4;       // Clock ratio to SYSCLKOUTEPwm1Regs.TBCTL.bit.CLKDIV = TB_DIV4;EPwm1Regs.CMPCTL.bit.SHDWAMODE = CC_SHADOW;    // Load registers every ZEROEPwm1Regs.CMPCTL.bit.SHDWBMODE = CC_SHADOW;EPwm1Regs.CMPCTL.bit.LOADAMODE = CC_CTR_ZERO;EPwm1Regs.CMPCTL.bit.LOADBMODE = CC_CTR_ZERO;//// Setup compare//EPwm1Regs.CMPA.bit.CMPA = 3000;//// Set actions//EPwm1Regs.AQCTLA.bit.CAU = AQ_SET;            // Set PWM1A on ZeroEPwm1Regs.AQCTLA.bit.CAD = AQ_CLEAR;EPwm1Regs.AQCTLB.bit.CAU = AQ_CLEAR;          // Set PWM1A on ZeroEPwm1Regs.AQCTLB.bit.CAD = AQ_SET;//// Active Low PWMs - Setup Deadband//EPwm1Regs.DBCTL.bit.OUT_MODE = DB_FULL_ENABLE;EPwm1Regs.DBCTL.bit.POLSEL = DB_ACTV_LO;EPwm1Regs.DBCTL.bit.IN_MODE = DBA_ALL;EPwm1Regs.DBRED.bit.DBRED = 0;EPwm1Regs.DBFED.bit.DBFED = 0;EPwm1_DB_Direction = 1;//// Interrupt where we will change the Deadband//EPwm1Regs.ETSEL.bit.INTSEL = ET_CTR_ZERO;    // Select INT on Zero eventEPwm1Regs.ETSEL.bit.INTEN = 1;               // Enable INTEPwm1Regs.ETPS.bit.INTPRD = ET_3RD;          // Generate INT on 3rd eventEALLOW;CpuSysRegs.PCLKCR0.bit.TBCLKSYNC =1;EDIS;IER |= M_INT2;PieCtrlRegs.PIEIER2.bit.INTx1 = 1;
}

主函数调用:

 

测试效果截图:

  这幅图是同时设置超前与滞后死区:

这里可以看到只有设定DBFED  时是滞后带死区:

完整工程下载:

https://download.csdn.net/download/qq_64257614/90595942

http://www.dtcms.com/wzjs/188192.html

相关文章:

  • wordpress安装乱码网站推广seo是什么
  • wordpress 日期函数西安优化排名推广
  • 网站优化和推广方案ppt广东seo网站优化公司
  • 做一网站优化要多少钱榆林百度seo
  • 在小型网站建设小组中答案网站注册信息查询
  • 外贸b2b网站如何做外链郑州网站制作公司哪家好
  • 做网站推广的技巧百度数据分析工具
  • 新手做网站如何引流与推广
  • 企业网站 案例如何做网站推广及优化
  • 电商网站建设课件宁波网络推广平台
  • 帮别人做网站市场价优化营商环境个人心得
  • 没有网站可以做app吗北京网站推广助理
  • 长沙建网站设计公司十大搜索引擎神器
  • 万全网站建设wl17581游戏推广员判几年
  • 360免费网站空间今日军事新闻最新消息新闻报道
  • 网络营销就是建立企业网站建网站设计
  • 网上搞钱的野路子靠谱seo外包定制
  • 怎样做网站用html优化关键词排名外包
  • 用什么做网站的访问量统计网红推广接单平台
  • 盂县在线这个网站是谁做的品牌营销推广策划公司
  • 大兴模板网站建设图片seo优化是什么意思
  • 房产网站案例长沙本地推广
  • 国内最最早做虚拟货币的网站必应搜索引擎怎么样
  • 大连网站快速制作全面的seo网站优化排名
  • 江门做网站多少钱安卓在线视频嗅探app
  • 网站建设服务好公司排名可以建网站的网络公司有哪些
  • wordpress减少请求网络优化seo薪酬
  • 做代收水果是什么网站百度网页游戏中心
  • 厦门网站建设建站中心自己的网站怎么在百度上面推广
  • 承德网站建设制作百度商家平台登录