EvbRegs.T3PR = 3750;            //定时器3周期寄存器  开关频率20KHz?,((1/20KHz)/13.33333ns=3750  想要得到的是20khz的开关频率,按公式就是算出T3PR的值T3Period=EvbRegs.T3PR;          //将定时器1周期值赋给  T1PeriodEvbRegs.T3CNT = 0x0000;         //从0开始计数。EvbRegs.T3CON.all = 0x0840;     //0x0840=0000 1000 0100 0000 选用T3PR作为定时器3的周期寄存器,禁止定时器比较操作,定时器比较寄存器重载条件:当计数器值为0的时候,时钟源是内部时钟HSPCLK,使能定时器操                                //作,使用自己的使能位,时钟分频因子1,所以时钟频率为37.5Mhz 连续增/减计数模式  ,仿真挂起立即停止                    EvbRegs.CMPR4 = 1000;           //占空比26.7%EvbRegs.CMPR5 = 1000;          //占空比26.7%EvbRegs.CMPR6 = 1000;         //占空比26.7%EvbRegs.ACTRB.all = 0x0999;   //0x0999=0000 1001 1001 1001 PWM1,3,5低有效,PWM2,4,6高有效 EvbRegs.DBTCONB.all = 0x0AF8; //0x0AF8=0000 1010 1111 1000死区控制 x/32=75MHz/64=1.171875MHz  死区周期为10个周期,使能死区定时器123//死区时间=1/1.171875*10=8.5333usEvbRegs.COMCONB.all =0xA600;   //0xA600=1010 0110 0000 0000 全比较器输出使能,使能比较器操作,方式控制寄存器ACTRA重载条件为下溢或周期匹配,比较寄存器CMPRX重载条件为下溢或周期匹配//禁止硬件空间向量PWM模式,

dsp2812 pmsm foc之EVB初始化详解相关推荐

  1. 初始化模型参数 python_pytorch 网络参数 weight bias 初始化详解_python_脚本之家

    权重初始化对于训练神经网络至关重要,好的初始化权重可以有效的避免梯度消失等问题的发生. 在pytorch的使用过程中有几种权重初始化的方法供大家参考. 注意:第一种方法不推荐.尽量使用后两种方法. # ...

  2. go结构体初始化_go嵌套匿名结构体的初始化详解

    go匿名结构体 嵌套匿名结构体的 示例代码片. type debugConfig struct { MaxQueueDepth int `json:"maxQueueDepth"` ...

  3. RT1064学习笔记__函数初始化详解

    函数详解 一. systick_delay_ms() 毫秒级延时函数 二.zf_gpio.c函数 ① gpio_init() GPIO初始化 ② gpio_set() GPIO输出设置 ③ gpio_ ...

  4. App启动时Application初始化详解

    参考博文: http://www.jianshu.com/p/6037f6fda285 App的ActivityThread与Application详解 一个App的程序入口到底是什么? 是Activ ...

  5. 十一、CSS初始化详解

    CSS初始化 不同浏览器对有些标签的默认值是不同的,为了消除不同浏览器对HTML文本呈现的差异,照顾浏览器的兼容性,我们需要对CSS初始化. 简单理解:CSS初始化是指重设浏览器的样式.(也称为CSS ...

  6. php语言指针的初始化定义,指针变量的初始化,C语言指针变量初始化详解

    本节来解决如何给一个指针变量初始化.即怎样使一个指针变量指向另一个变量. 前面章节中的某些程序实际上已经使用了,即可以用赋值语句使一个指针变量得到另一个变量的地址,从而使它指向该变量.比如: int ...

  7. Java对象初始化详解

    在Java中,一个对象在可以被使用之前必须要被正确地初始化,这一点是Java规范规定的.本文试图对Java如何执行对象的初始化做一个详细深入地介绍(与对象初始化相同,类在被加载之后也是需要初始化的,本 ...

  8. c语言中整型数组如何初始化,C语言数组空间的初始化详解

    数组空间的初始化就是为每一个标签地址赋值.按照标签逐一处理.如果我们需要为每一个内存赋值,假如有一个int a[100];我们就需要用下标为100个int类型的空间赋值.这样的工作量是非常大的,我们就 ...

  9. java类型的数组初始化_java数组初始化详解

    介绍 学习Java的朋友想必对数组并不陌生,它需要使用之前对其进行初始化,这是因为数组是引用类型,声明数组只是声明一个引用类型的变量,并不是数组对象本身,只要让数组变量指向有效的数组对象,程序中就可使 ...

  10. java 初始化object_Java对象初始化详解

    出处:http://blog.jobbole.com/23939/ 在Java中,一个对象在可以被使用之前必须要被正确地初始化,这一点是Java规范规定的.本文试图对Java如何执行对象的初始化做一个 ...

最新文章

  1. SoaBox 1.1.6 GA 发布,SOA 模拟环境
  2. sizeof 数组_简单的一维数组竟然有这么多坑?
  3. 谷歌五笔输入法电脑版_“五笔输入法”打字速度更快,为什么却没啥人用?
  4. 《基于Java实现的遗传算法》笔记(7 / 7):个人总结
  5. 一个上帝视角的java游戏_从上帝视角看Java如何运行
  6. 链表的逆置,归并,拆分以及其他函数集合
  7. 用延迟加载解决CNZZ加载慢的问题
  8. 青蛙学Linux—CentOS 6.10的安装
  9. SQL Server 自增字段归零等问题
  10. Django——日志
  11. 高并发程序设计入门(转)
  12. HDU 1789 Doing Homework again(贪心)
  13. 如何学习渗透测试:初学者教程
  14. 最新图解 FileZilla Server + FlashFXP 快速傻瓜式搭建FTP服务 1
  15. 批处理程序文件夹加密
  16. 【配置】Pycharm远程连接服务器、配置SSH、配置py环境
  17. html5游戏制作入门系列教程(一)
  18. 简单的一些网络流问题
  19. 解决SecureFX中文乱码的方法
  20. 华为路由器a1虚拟服务器设置方法,华为路由器虚拟服务器设置方法

热门文章

  1. 前端知识点——Web Sockets
  2. docx4j操作word文档之替换模板数据
  3. 使用pdfobject.js实现在线浏览PDF
  4. Windows中的iTunes Setup Assistant驱动程序错误修复
  5. 虚拟机vmware与本地磁盘共享方法
  6. 百度热力图和高德热力图对比
  7. 计算机绘图作业1,开放大学CAD绘图实训形考作业1
  8. PDF解密去水印工具
  9. 服务器v1v2v3v4性能区别,昂达平板电脑V1V2V3V4V5版本之间的区别
  10. PHP判断手机号码是否正确