2021-09-04 21:09:09 索炜达电子 1129
项目编号:E785
文件大小:227K
源码说明:带中文注释
开发环境:C编译器
简要概述:
Major changes to this project from the earlier release (v1.0) are:
- Addition of EnDAT absolute encoder interface library and code
- Addition of BiSS-C encoder interfce library and code
- Bug fix in over current protection algorithm
- new variable 'curLimit' added, which the user can set up at actuals
set to 10.0 if protection needed at 10A
- Default code set for COLD control GND configuration
(SHUNT currents and voltages can be sensed in HOT config only)
- device support library changed from v150 to v170
- TrigRegs changed to SyncSocRegs
目录│文件列表:
└ F2837x三相永磁同步电动机的FOC控制
└ IDDK_PM_Servo_F2837x-v2
│ .ccsproject
│ .cproject
│ .gitignore
│ .project
│ bissc.c
│ bissc.h
│ encoder-integration.h
│ endat.c
│ endat.h
│ f2837xbmsk.h
│ F2837xD_Headers_clb_cpu1.cmd
│ F2837x_QEP_Module.h
│ Graph1.graphProp
│ Graph2.graphProp
│ IDDK_PM_Servo_F2837x-Settings.h
│ IDDK_PM_Servo_F2837x.c
│ IDDK_Servo_2837x_FLASH_lnk_cpu1.cmd
│ IDDK_Servo_2837x_RAM_lnk_cpu1.cmd
│ readme.txt
│ resolver.c
│ Variables_IDDK_Level1.txt
│ Variables_IDDK_Level2.txt
├ librarys
│ ├ IQmath
│ │ └ v160
│ │ ├ include
│ │ │ │ IQmathCPP.h
│ │ │ └ IQmathLib.h
│ │ └ lib
│ │ └ IQmath_fpu32.lib
│ ├ motor_control
│ │ ├ libs
│ │ │ └ resolver
│ │ │ └ v101
│ │ │ ├ include
│ │ │ │ │ Resolver_Cla.h
│ │ │ │ │ Resolver_Fixed.h
│ │ │ │ └ Resolver_Float.h
│ │ │ └ lib
│ │ │ │ Resolver_Lib_CLA_fixed.lib
│ │ │ │ Resolver_Lib_CLA_float.lib
│ │ │ │ Resolver_Lib_Fixed.lib
│ │ │ │ Resolver_Lib_Float.lib
│ │ │ └ Resolver_Lib_Float_TMU0.lib
│ │ └ math_blocks
│ │ └ v4.1
│ │ │ aci_fe.h
│ │ │ aci_fe_const.h
│ │ │ aci_se.h
│ │ │ aci_se_const.h
│ │ │ clarke.h
│ │ │ com_trig.h
│ │ │ cur_const.h
│ │ │ cur_mod.h
│ │ │ dmctype.h
│ │ │ impulse.h
│ │ │ ipark.h
│ │ │ mod6_cnt.h
│ │ │ park.h
│ │ │ pi.h
│ │ │ pid_grando.h
│ │ │ pid_reg3.h
│ │ │ rampgen.h
│ │ │ resolver.h
│ │ │ rmp2cntl.h
│ │ │ rmp3cntl.h
│ │ │ rmp_cntl.h
│ │ │ sin_cos_table.h
│ │ │ smopos.h
│ │ │ smopos_const.h
│ │ │ speed_est.h
│ │ │ speed_fr.h
│ │ │ speed_pr.h
│ │ │ svgen.h
│ │ │ svgen_comm.h
│ │ │ svgen_dpwm.h
│ │ │ svgen_mf.h
│ │ │ vhzprof.h
│ │ └ volt_calc.h
│ └ position_manager
│ └ v01_02_00_00
│ ├ bissc
│ │ └ Float
│ │ ├ include
│ │ │ └ PM_bissc_Include.h
│ │ └ lib
│ │ └ PM_bissC_Lib.lib
│ ├ endat22
│ │ └ Float
│ │ ├ include
│ │ │ └ PM_endat22_Include.h
│ │ └ lib
│ │ └ PM_endat22_lib.lib
│ ├ pto
│ │ └ Float
│ │ ├ include
│ │ │ │ PM_pto_pulsegen_Include.h
│ │ │ └ PM_pto_qepdiv_Include.h
│ │ └ lib
│ │ │ PM_pto_pulsegen_lib.lib
│ │ └ PM_pto_qepdiv_lib.lib
│ ├ sincos
│ │ └ Float
│ │ ├ include
│ │ │ └ PM_sincos_lib.h
│ │ └ lib
│ │ └ PM_sincos.lib
│ └ tformat
│ └ Float
│ ├ include
│ │ └ PM_tformat_Include.h
│ └ lib
│ └ PM_tformat_lib.lib
└ utility Src Files
│ DLOG_4CH_F.c
└ DLOG_4CH_F.h