⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dcm.mptags

📁 基于DsPic30F4011的高精度位置伺服控制系统
💻 MPTAGS
字号:
!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME	Exuberant Ctags	//
!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/
!_TAG_PROGRAM_VERSION	5.5.4	//
!_TAG_REVISION_NAME	MCHPTags	//
!_TAG_REVISION_VERSION	6.0.1	//
ActualCapture	E:\DCM_ThreeFork\dcm.c	48;"	v	line:48
BYTE	E:\DCM_ThreeFork\general.h	15;"	t	line:15
CCW::1	E:\DCM_ThreeFork\UserParms.h	25;"	d	line:25
CW::0	E:\DCM_ThreeFork\UserParms.h	24;"	d	line:24
CalcAng	E:\DCM_ThreeFork\calcAng.s	121;"	l	line:121
CalcAng	E:\DCM_ThreeFork\encoder.h	43;"	p	line:43	signature:(void)
CalcAngIrp	E:\DCM_ThreeFork\calcAng.s	50;"	l	line:50
CalcAngIrp	E:\DCM_ThreeFork\encoder.h	42;"	p	line:42	signature:(void)
CalcPosP	E:\DCM_ThreeFork\pi.h	22;"	p	line:22	signature:( tPIParm *pParm)
CalcPosP	E:\DCM_ThreeFork\pi.s	116;"	l	line:116
CalcPosPI	E:\DCM_ThreeFork\pi.s	55;"	l	line:55
CalcTimes	E:\DCM_ThreeFork\SVGEN.s	46;"	l	line:46
CalcVel	E:\DCM_ThreeFork\calcVel.s	251;"	l	line:251
CalcVelAngIrp	E:\DCM_ThreeFork\calcVel.s	93;"	l	line:93
ControlOutput	E:\DCM_ThreeFork\dcm.c	68;"	v	line:68
Current_Direction	E:\DCM_ThreeFork\dcm.c	42;"	v	line:42
Current_Direction	E:\DCM_ThreeFork\dcm.c	45;"	v	line:45
Dec_ShowBuf	E:\DCM_ThreeFork\dcm.c	373;"	f	line:373	signature:( int i)
EXTERN	E:\DCM_ThreeFork\general.h	9;"	d	line:9
EXTERN::extern	E:\DCM_ThreeFork\general.h	11;"	d	line:11
EncoderParm	E:\DCM_ThreeFork\encoder.h	35;"	v	line:35
Encoder_H	E:\DCM_ThreeFork\encoder.h	2;"	d	line:2
FPWM::10000	E:\DCM_ThreeFork\UserParms.h	22;"	d	line:22
False::0	E:\DCM_ThreeFork\general.h	17;"	d	line:17
Flags	E:\DCM_ThreeFork\dcm.c	37;"	v	line:37
INITIALIZE	E:\DCM_ThreeFork\dcm.c	1;"	d	line:1	file:
InitCalcAng	E:\DCM_ThreeFork\calcAng.s	11;"	l	line:11
InitCalcAng	E:\DCM_ThreeFork\encoder.h	41;"	p	line:41	signature:(void)
InitCalcVel	E:\DCM_ThreeFork\calcVel.s	20;"	l	line:20
InitCalcVel	E:\DCM_ThreeFork\encoder.h	38;"	p	line:38	signature:(void)
InitEncoderScaling	E:\DCM_ThreeFork\encoder.c	25;"	f	line:25	signature:(void)
InitEncoderScaling	E:\DCM_ThreeFork\encoder.h	39;"	p	line:39	signature:(void)
InitPI	E:\DCM_ThreeFork\pi.h	21;"	p	line:21	signature:( tPIParm *pParm)
InitPI	E:\DCM_ThreeFork\pi.s	48;"	l	line:48
InitUserParms	E:\DCM_ThreeFork\dcm.c	187;"	f	line:187	signature:(void)
Init_LedPort	E:\DCM_ThreeFork\dcm.c	349;"	f	line:349	signature:(void)
JP_AngIrp10	E:\DCM_ThreeFork\calcAng.s	82;"	l	line:82
JP_AngIrp12	E:\DCM_ThreeFork\calcAng.s	92;"	l	line:92
JP_AngIrp15	E:\DCM_ThreeFork\calcAng.s	103;"	l	line:103
JP_AngIrp5	E:\DCM_ThreeFork\calcAng.s	70;"	l	line:70
K	E:\DCM_ThreeFork\encoder.c	29;"	l	line:29
LED1_OFF::bitset(PORTB,PORTB8)	E:\DCM_ThreeFork\UserParms.h	5;"	d	line:5
LED1_ON::bitclr(PORTB,PORTB8)	E:\DCM_ThreeFork\UserParms.h	4;"	d	line:4
LastSteerEncoderValue	E:\DCM_ThreeFork\dcm.c	40;"	v	line:40
Led_Show_Bit	E:\DCM_ThreeFork\dcm.c	72;"	v	line:72
Led_Show_Buf	E:\DCM_ThreeFork\dcm.c	70;"	v	line:70
Led_Show_Data	E:\DCM_ThreeFork\dcm.c	71;"	v	line:71
Led_WX1::LATEbits.LATE5	E:\DCM_ThreeFork\motor.h	12;"	d	line:12
Led_WX2::LATEbits.LATE4	E:\DCM_ThreeFork\motor.h	13;"	d	line:13
Led_WX3::LATEbits.LATE3	E:\DCM_ThreeFork\motor.h	14;"	d	line:14
Led_WX4::LATEbits.LATE2	E:\DCM_ThreeFork\motor.h	15;"	d	line:15
MaxDeltaCnt	E:\DCM_ThreeFork\encoder.c	28;"	l	line:28
MeasurePosition	E:\DCM_ThreeFork\dcm.c	61;"	v	line:61
MeasuredSpeed	E:\DCM_ThreeFork\dcm.c	64;"	v	line:64
MotorDir	E:\DCM_ThreeFork\dcm.c	35;"	m	line:35	file:
MotorParm	E:\DCM_ThreeFork\parms.h	42;"	v	line:42
MotorRunning	E:\DCM_ThreeFork\dcm.c	34;"	m	line:34	file:
MotorStalledCounter	E:\DCM_ThreeFork\dcm.c	53;"	v	line:53
Nang_S::8	E:\DCM_ThreeFork\encoder.h	5;"	d	line:5
Nang_W::9	E:\DCM_ThreeFork\encoder.h	6;"	d	line:6
Nvel::8	E:\DCM_ThreeFork\encoder.h	9;"	d	line:9
Nwei_Show	E:\DCM_ThreeFork\dcm.c	73;"	v	line:73
OutPut	E:\DCM_ThreeFork\dcm.c	82;"	v	line:82
PIParmCurrent	E:\DCM_ThreeFork\pi.h	19;"	v	line:19
PIParmPosition	E:\DCM_ThreeFork\pi.h	17;"	v	line:17
PIParmVelocity	E:\DCM_ThreeFork\pi.h	18;"	v	line:18
Parms_H	E:\DCM_ThreeFork\parms.h	2;"	d	line:2
PastCapture	E:\DCM_ThreeFork\dcm.c	48;"	v	line:48
Period	E:\DCM_ThreeFork\dcm.c	48;"	v	line:48
Q15::(X)((X<0.0)?(int)(32768*(X)-0.	E:\DCM_ThreeFork\UserParms.h	9;"	d	line:9
ReadADC0	E:\DCM_ThreeFork\ReadADC.h	10;"	p	line:10	signature:(tReadADCParm* pParm )
ReadADC0	E:\DCM_ThreeFork\ReadADC0.s	20;"	l	line:20
ReadADCParm	E:\DCM_ThreeFork\dcm.c	80;"	v	line:80
ReadADC_H	E:\DCM_ThreeFork\ReadADC.h	2;"	d	line:2
ReadSignedADC0	E:\DCM_ThreeFork\ReadADC.h	11;"	p	line:11	signature:( tReadADCParm* pParm)
ReadSignedADC0	E:\DCM_ThreeFork\ReadADC0.s	40;"	l	line:40
RefPosition	E:\DCM_ThreeFork\dcm.c	61;"	v	line:61
RefSpeed	E:\DCM_ThreeFork\dcm.c	64;"	v	line:64
Required_Direction	E:\DCM_ThreeFork\dcm.c	41;"	v	line:41
Required_Direction	E:\DCM_ThreeFork\dcm.c	44;"	v	line:44
RunMotor	E:\DCM_ThreeFork\dcm.c	326;"	f	line:326	signature:(void)
SFRAC16	E:\DCM_ThreeFork\UserParms.h	7;"	t	line:7
SP_DAT::LATDbits.LATD1	E:\DCM_ThreeFork\motor.h	10;"	d	line:10
SP_RCLK::LATDbits.LATD3	E:\DCM_ThreeFork\motor.h	8;"	d	line:8
SP_SRCLK::LATDbits.LATD2	E:\DCM_ThreeFork\motor.h	9;"	d	line:9
SetupPeripherals	E:\DCM_ThreeFork\dcm.c	241;"	f	line:241	signature:(void)
SteerCntValue	E:\DCM_ThreeFork\dcm.c	50;"	v	line:50
SteerEncoderValue	E:\DCM_ThreeFork\dcm.c	39;"	v	line:39
True::1	E:\DCM_ThreeFork\general.h	18;"	d	line:18
WORD	E:\DCM_ThreeFork\general.h	14;"	t	line:14
WheelCntValue	E:\DCM_ThreeFork\dcm.c	51;"	v	line:51
_ADCInterrupt	E:\DCM_ThreeFork\dcm.c	127;"	f	line:127	signature:(void)
_CNInterrupt	E:\DCM_ThreeFork\dcm.c	97;"	f	line:97	signature:(void)
_CalcAng	E:\DCM_ThreeFork\calcAng.s	120;"	l	line:120
_CalcAngIrp	E:\DCM_ThreeFork\calcAng.s	49;"	l	line:49
_CalcPosP	E:\DCM_ThreeFork\pi.s	115;"	l	line:115
_CalcPosPI	E:\DCM_ThreeFork\pi.s	54;"	l	line:54
_CalcTimes	E:\DCM_ThreeFork\SVGEN.s	45;"	l	line:45
_CalcVel	E:\DCM_ThreeFork\calcVel.s	250;"	l	line:250
_CalcVelAngIrp	E:\DCM_ThreeFork\calcVel.s	92;"	l	line:92
_InitCalcAng	E:\DCM_ThreeFork\calcAng.s	10;"	l	line:10
_InitCalcVel	E:\DCM_ThreeFork\calcVel.s	19;"	l	line:19
_InitPI	E:\DCM_ThreeFork\pi.s	47;"	l	line:47
_ReadADC0	E:\DCM_ThreeFork\ReadADC0.s	19;"	l	line:19
_ReadSignedADC0	E:\DCM_ThreeFork\ReadADC0.s	39;"	l	line:39
_STEERPOSITION	E:\DCM_ThreeFork\dcm.c	60;"	v	line:60
_WHEELPOSITION	E:\DCM_ThreeFork\dcm.c	59;"	v	line:59
a	E:\DCM_ThreeFork\dcm.c	86;"	v	line:86
adcnt	E:\DCM_ThreeFork\dcm.c	87;"	v	line:87
adshow	E:\DCM_ThreeFork\dcm.c	88;"	v	line:88
b	E:\DCM_ThreeFork\dcm.c	86;"	v	line:86
bitclr::(var,bitno)((var)&=~(1<<(bitno	E:\DCM_ThreeFork\UserParms.h	2;"	d	line:2
bitset::(var,bitno)((var)|=(1<<(bitno)	E:\DCM_ThreeFork\UserParms.h	1;"	d	line:1
bool	E:\DCM_ThreeFork\general.h	16;"	t	line:16
c	E:\DCM_ThreeFork\dcm.c	86;"	v	line:86
dDeadTime::(int)(dDeadTimeSec*dFcy)	E:\DCM_ThreeFork\UserParms.h	20;"	d	line:20
dDeadTimeSec::0.000002	E:\DCM_ThreeFork\UserParms.h	15;"	d	line:15
dFcy::(dFosc/4)	E:\DCM_ThreeFork\UserParms.h	18;"	d	line:18
dFosc::(dFoscExt*dPLL)	E:\DCM_ThreeFork\UserParms.h	17;"	d	line:17
dFoscExt::8000000	E:\DCM_ThreeFork\UserParms.h	12;"	d	line:12
dLoopInTcy::(dLoopTimeInSec/dTcy)	E:\DCM_ThreeFork\UserParms.h	21;"	d	line:21
dLoopTimeInSec::0.0001	E:\DCM_ThreeFork\UserParms.h	14;"	d	line:14
dPLL::8	E:\DCM_ThreeFork\UserParms.h	13;"	d	line:13
dPqK1_p::Q15(1-0.6);	E:\DCM_ThreeFork\UserParms.h	63;"	d	line:63
dPqKc::Q15(0.0000);	E:\DCM_ThreeFork\UserParms.h	65;"	d	line:65
dPqKi::Q15(0.0000);	E:\DCM_ThreeFork\UserParms.h	64;"	d	line:64
dPqKp::Q15(0.6);	E:\DCM_ThreeFork\UserParms.h	62;"	d	line:62
dPqOutMax::Q15(0.5071);	E:\DCM_ThreeFork\UserParms.h	66;"	d	line:66
dTcy::(1.0/dFcy)	E:\DCM_ThreeFork\UserParms.h	19;"	d	line:19
dVqKc::Q15(0.0625);	E:\DCM_ThreeFork\UserParms.h	70;"	d	line:70
dVqKi::Q15(0.0625);	E:\DCM_ThreeFork\UserParms.h	69;"	d	line:69
dVqKp::Q15(0.3125);	E:\DCM_ThreeFork\UserParms.h	68;"	d	line:68
dVqOutMax::Q15(0.7071);	E:\DCM_ThreeFork\UserParms.h	71;"	d	line:71
delay	E:\DCM_ThreeFork\dcm.c	439;"	f	line:439	signature:(unsigned int i)
dfBoxGeerNums::33.0	E:\DCM_ThreeFork\UserParms.h	40;"	d	line:40
dfScaleDownVel::(dfScaleFirstDownVel*dfScaleSe	E:\DCM_ThreeFork\UserParms.h	43;"	d	line:43
dfScaleFirstDownVel::42.7	E:\DCM_ThreeFork\UserParms.h	41;"	d	line:41
dfScaleSecondDownVel::(dfWheelGeerNums/dfBoxGeerNums	E:\DCM_ThreeFork\UserParms.h	42;"	d	line:42
dfWheelGeerNums::121.0	E:\DCM_ThreeFork\UserParms.h	39;"	d	line:39
dfWheelQuarterTurn::(dfScaleDownVel/4)	E:\DCM_ThreeFork\UserParms.h	45;"	d	line:45
diCntsPerRev::4096	E:\DCM_ThreeFork\UserParms.h	56;"	d	line:56
diEnMaxSteerCnts::8000	E:\DCM_ThreeFork\UserParms.h	31;"	d	line:31
diEncoderCntsPerRev::4096	E:\DCM_ThreeFork\UserParms.h	34;"	d	line:34
diIrpPerCalc::40	E:\DCM_ThreeFork\UserParms.h	59;"	d	line:59
diMAXCNTS::(diEncoderCntsPerRev)	E:\DCM_ThreeFork\UserParms.h	35;"	d	line:35
diMechMaxPower::700	E:\DCM_ThreeFork\UserParms.h	49;"	d	line:49
diMechMaxSpeed::3000	E:\DCM_ThreeFork\UserParms.h	38;"	d	line:38
diNomRPM::3000	E:\DCM_ThreeFork\UserParms.h	57;"	d	line:57
diPoles::1	E:\DCM_ThreeFork\UserParms.h	55;"	d	line:55
diSteerCntsPer90Degree::8192	E:\DCM_ThreeFork\UserParms.h	30;"	d	line:30
dqK::Q15(0.5);	E:\DCM_ThreeFork\UserParms.h	76;"	d	line:76
fLoopPeriod	E:\DCM_ThreeFork\parms.h	20;"	m	line:20
fMaxCntRate	E:\DCM_ThreeFork\encoder.c	27;"	l	line:27
fMechRPS	E:\DCM_ThreeFork\parms.h	26;"	m	line:26
fRotorTmConst	E:\DCM_ThreeFork\parms.h	18;"	m	line:18
fScaleFluxPeriod	E:\DCM_ThreeFork\parms.h	33;"	m	line:33
fScaleFluxRPS	E:\DCM_ThreeFork\parms.h	28;"	m	line:28
fScaleFluxSpeed	E:\DCM_ThreeFork\parms.h	30;"	m	line:30
fScaleFracRevPerLoop	E:\DCM_ThreeFork\parms.h	36;"	m	line:36
fVelCalcPeriod	E:\DCM_ThreeFork\encoder.c	27;"	l	line:27
fVelIrpPeriod	E:\DCM_ThreeFork\parms.h	22;"	m	line:22
fWork	E:\DCM_ThreeFork\parms.h	4;"	v	line:4
fWork	E:\DCM_ThreeFork\parms.h	7;"	v	line:7
general_H	E:\DCM_ThreeFork\general.h	2;"	d	line:2
iAccumCnt	E:\DCM_ThreeFork\encoder.h	27;"	m	line:27
iCntsPerRev	E:\DCM_ThreeFork\parms.h	16;"	m	line:16
iDeltaCnt	E:\DCM_ThreeFork\encoder.h	28;"	m	line:28
iIndexCnt	E:\DCM_ThreeFork\encoder.h	30;"	m	line:30
iIrpPerCalc	E:\DCM_ThreeFork\encoder.h	22;"	m	line:22
iIrpPerCalc	E:\DCM_ThreeFork\parms.h	24;"	m	line:24
iMechRPM	E:\DCM_ThreeFork\parms.h	15;"	m	line:15
iMotorCntsPerRev	E:\DCM_ThreeFork\encoder.h	18;"	m	line:18
iPoles	E:\DCM_ThreeFork\parms.h	14;"	m	line:14
iPrevCnt	E:\DCM_ThreeFork\encoder.h	26;"	m	line:26
iSteerCnt	E:\DCM_ThreeFork\encoder.h	29;"	m	line:29
iSteerCntsPerWheel90Degree	E:\DCM_ThreeFork\encoder.h	14;"	m	line:14
iVelCntDwn	E:\DCM_ThreeFork\encoder.h	25;"	m	line:25
iWork	E:\DCM_ThreeFork\parms.h	5;"	v	line:5
iWork	E:\DCM_ThreeFork\parms.h	8;"	v	line:8
j	E:\DCM_ThreeFork\dcm.c	368;"	l	line:368
j	E:\DCM_ThreeFork\dcm.c	419;"	l	line:419
jCalcTime10	E:\DCM_ThreeFork\SVGEN.s	57;"	l	line:57
jCalcTime15	E:\DCM_ThreeFork\SVGEN.s	66;"	l	line:66
jEncoder20	E:\DCM_ThreeFork\calcVel.s	162;"	l	line:162
jEncoder40	E:\DCM_ThreeFork\calcVel.s	186;"	l	line:186
jEncoder5	E:\DCM_ThreeFork\calcVel.s	138;"	l	line:138
jMotorAng10	E:\DCM_ThreeFork\calcVel.s	213;"	l	line:213
jMotorAng5	E:\DCM_ThreeFork\calcVel.s	206;"	l	line:206
jPI5	E:\DCM_ThreeFork\pi.s	89;"	l	line:89
jincPI5	E:\DCM_ThreeFork\pi.s	166;"	l	line:166
k	E:\DCM_ThreeFork\dcm.c	85;"	v	line:85
lScaleCntRate	E:\DCM_ThreeFork\parms.h	38;"	m	line:38
led_refresh	E:\DCM_ThreeFork\dcm.c	449;"	f	line:449	signature:(void)
ledtable	E:\DCM_ThreeFork\dcm.c	26;"	v	line:26
main	E:\DCM_ThreeFork\dcm.c	494;"	f	line:494	signature:(void)
pinLED1::LATBbits.LATB8	E:\DCM_ThreeFork\motor.h	4;"	d	line:4
pinLED2::LATBbits.LATB7	E:\DCM_ThreeFork\motor.h	5;"	d	line:5
pinLED3::LATBbits.LATB6	E:\DCM_ThreeFork\motor.h	6;"	d	line:6
qADValue	E:\DCM_ThreeFork\ReadADC.h	7;"	m	line:7
qInErr	E:\DCM_ThreeFork\pi.h	11;"	m	line:11
qInErr_1	E:\DCM_ThreeFork\pi.h	12;"	m	line:12
qInMeas	E:\DCM_ThreeFork\pi.h	10;"	m	line:10
qInRef	E:\DCM_ThreeFork\pi.h	9;"	m	line:9
qK	E:\DCM_ThreeFork\ReadADC.h	6;"	m	line:6
qK1_p	E:\DCM_ThreeFork\pi.h	4;"	m	line:4
qKang_Indx	E:\DCM_ThreeFork\encoder.h	33;"	m	line:33
qKang_Pos	E:\DCM_ThreeFork\encoder.h	32;"	m	line:32
qKang_S	E:\DCM_ThreeFork\encoder.h	13;"	m	line:13
qKang_W	E:\DCM_ThreeFork\encoder.h	17;"	m	line:17
qKc	E:\DCM_ThreeFork\pi.h	6;"	m	line:6
qKi	E:\DCM_ThreeFork\pi.h	5;"	m	line:5
qKp	E:\DCM_ThreeFork\pi.h	3;"	m	line:3
qKvel	E:\DCM_ThreeFork\encoder.h	21;"	m	line:21
qMotorVelMech	E:\DCM_ThreeFork\encoder.h	20;"	m	line:20
qOut	E:\DCM_ThreeFork\pi.h	13;"	m	line:13
qOutMax	E:\DCM_ThreeFork\pi.h	7;"	m	line:7
qOutMin	E:\DCM_ThreeFork\pi.h	8;"	m	line:8
qOut_1	E:\DCM_ThreeFork\pi.h	14;"	m	line:14
qSteerMechAng	E:\DCM_ThreeFork\encoder.h	12;"	m	line:12
qWheelMechAng	E:\DCM_ThreeFork\encoder.h	16;"	m	line:16
qdSum	E:\DCM_ThreeFork\pi.h	2;"	m	line:2
send_leddata	E:\DCM_ThreeFork\dcm.c	417;"	f	line:417	signature:(unsigned char c)
tEncoderParm	E:\DCM_ThreeFork\encoder.h	34;"	t	line:34
tPIParm	E:\DCM_ThreeFork\pi.h	15;"	t	line:15
tReadADCParm	E:\DCM_ThreeFork\ReadADC.h	8;"	t	line:8
take_data	E:\DCM_ThreeFork\dcm.c	366;"	f	line:366	signature:(unsigned char i)
temp	E:\DCM_ThreeFork\dcm.c	101;"	l	line:101
unused	E:\DCM_ThreeFork\dcm.c	36;"	m	line:36	file:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -