b et 3 65官网遇到充值遇到问题问题怎么办?

报错页面_名站在线
&中国最简单快捷高效的免费行业信息发布平台
? ? ? ? ? ?
  对不起,本站没法显示您要访问的页面。可能有如下原因引起:该页信息还未被审核;该页信息已经被管理员屏蔽;该页信息已经过期;该页信息已经被删除。若有疑问可以联系本站管理员,或者到“”搜索相关信息。5秒后跳转到搜索页面。谢谢!
--------------------
名站在线[]版权所有 经营许可证:
网站创业QQ群:04702【问】求教使用TI公司PMSM3_1例程时遇到的一个问题-电源网
EMI预一致性测试和调试最大的挑战是如何一次性通过测试。
详解TI每周最新电源产品信息、参数对比、应用设计等内容。
电源网独家视频专访。
TIDA-00264 参考设计是汽车尾灯 EMC 设计,它直接连接至电池应用,LED 总体驱动电流达 900mA。
汽车仪表盘信号装置解决方案,其中包含一个单片、中压、低电流功耗 12 位移位寄存器
热门课程排名
泰克推荐产品
泰克最新活动
泰克热门下载
泰克在线讲堂
PI热门参考设计分类
热门方案下载排行
演示了如何执行与具体电源相关的测量
主要内容是在交流输入端上进行测量
在直流输出端上进行建立时间测量
一起讨论电源完整性测试系统的技术
在线研讨会
演讲嘉宾:吕宝华
演讲时间:
简介:PA2200的几个典型应用实例
说出你想对芯派说的话
会议主题:如何加速LED驱动电路的研发测试
会议时间: 10:00
主 讲 人:陈鑫磊
报名人数:火热报名中
演讲嘉宾:陈鑫磊 研发经理
会议时间:
演讲嘉宾:Cale.Huang FAE
会议时间:
演讲嘉宾:吕宝华
会议时间:
【问】求教使用TI公司PMSM3_1例程时遇到的一个问题
阅读: 2745
电源币:360&nbsp|&nbsp主题帖:458&nbsp|&nbsp回复帖:1164
请问在例程中void main(void){// Initialize System Control registers, PLL, WatchDog, Clocks to default state:初始化系统控制:// This function is found in the DSP280x_SysCtrl.c file.&&&&&&&&&&&&&&&&&&&&&& PLL,watchdog初始化,使能外部时钟InitSysCtrl();// Globally synchronize all ePWM modules to the time base clock (TBCLK)&&& EALLOW;&&& SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC = 1;&&& EDIS;// HISPCP prescale register settings, normally it will be set to default values&&& EALLOW;&& // This is needed to write to EALLOW protected registers&&& SysCtrlRegs.HISPCP.all = 0x0000;&&&& // SYSCLKOUT/1 &&& EDIS;&& // This is needed to disable write to EALLOW protected registers // Disable and clear all CPU interrupts:DINT;IER = 0x0000;IFR = 0x0000;// Initialize Pie Control Registers To Default State:&&&&&&& // This function is found in the DSP280x_PieCtrl.c file.InitPieCtrl();& //禁止pie中断,并清除所有中断标志// Initialize the PIE Vector Table To a Known State:&&&&&&& // This function is found in DSP280x_PieVect.c.// This function populates the PIE vector table with pointers&&&&&&& // to the shell ISR functions found in DSP280x_DefaultIsr.c.InitPieVectTable(); //为pie向量表中所有中断向量配置对应向量的入口地址
// User specific functions, Reassign vectors (optional), Enable Interrupts:&& // Waiting for enable flag set& while (EnableFlag==FALSE) && { &&&&& BackTicker++;}&&& // Enable CNT_zero interrupt using EPWM1 Time-base&&& EPwm1Regs.ETSEL.bit.INTEN = 1;&& // Enable EPWM1INT generation &&& EPwm1Regs.ETSEL.bit.INTSEL = 1;& // Enable interrupt CNT_zero event&&& EPwm1Regs.ETPS.bit.INTPRD = 1;&& // Generate interrupt on the 1st eventEPwm1Regs.ETCLR.bit.INT = 1;&&&& // Enable more interrupts…………………………………………………………………………………………………………………………………………………………………………………………………………& 其中while (EnableFlag==FALSE) && { &&&&& BackTicker++;}请问这一小段程序有什么作用,为什么我在watch window将enable flag的值改为1的时候,程序会跳转到interrupt void ILLEGAL_ISR(void)&& // Illegal operation TRAP{& // Insert ISR Code here& // Next two lines for debug only to halt the processor here& // Remove after inserting ISR Code& asm ("&&&&& ESTOP0");& for(;;);}同样进入死循环,请问如何能避免这种情况。谢谢,希望高手指教。
电源币:40&nbsp|&nbsp主题帖:37&nbsp|&nbsp回复帖:440
这个程序是做什么用的?防错处理是编程非常重要的工作.
因此,你在程序设计的时候,就需要考虑所有可能的输入情况.
把不期望的输入过滤出来不做处理,或做错误处理.只对期望的输入做处理.
如果你在程序设计之初没有考虑对输入做检查的话,程序就会非你所愿的执行,
这就是危害.没有什么比程序没有如程序员想象的那样去执行危害更大了.防止程序死循环
要从源头做起,现在出现了死循环,那么就从结果去追溯原因。最好在认为有可能出现死循环的地方输出一个警告动作,这样就可以明白是什么原因触发了死循环。
电源币:146&nbsp|&nbsp主题帖:0&nbsp|&nbsp回复帖:228
电源币:653&nbsp|&nbsp主题帖:58&nbsp|&nbsp回复帖:1191
帮顶了,顺便学习
电源币:1173&nbsp|&nbsp主题帖:13&nbsp|&nbsp回复帖:514
什么情况,什么问题呢,楼主想问什么呢?
说明白些,好让大家解答啊
电源币:365&nbsp|&nbsp主题帖:104&nbsp|&nbsp回复帖:2062
学习中。。。
电源币:182&nbsp|&nbsp主题帖:36&nbsp|&nbsp回复帖:202
仿真慢慢试试吧
关于电源网
我们的服务
服务时间:周一至周五9:00-18:00
电源网版权
增值电信业务经营许可证:津B2-
网博互动旗下网站:

我要回帖

更多关于 et官网 的文章

 

随机推荐