91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.27MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-11-12
  • 語言: 其他
  • 標簽: dsp??

資源簡介

BLDC開環(huán)程序、雙閉環(huán)程序,基于DSP2812的程序調試成功

資源截圖

代碼片段和文件信息

#include“DSP28_Device.h“
#define?uint??unsigned?int?
#define?ADD?GpioDataRegs.GPFDAT.bit.GPIOF9
#define?SUB?GpioDataRegs.GPFDAT.bit.GPIOF10
#define?ST??GpioDataRegs.GPFDAT.bit.GPIOF7
#define?SP??GpioDataRegs.GPFDAT.bit.GPIOF8
void?KEY(void);
void?interrupt?Eva_Capint_isr(void);
void?delay(long?int?q);
void?display_num(uint?num);?????????
uint?t2cnt=0;
int?d=0;
int?l=0;
int?t=0;
uint?sum=0;
uint?average=0;
uint?speed=0;
unsigned?long?time=0;
Uint16?temp_CMPR;
main()

{
??InitSysCtrl();

??DINT;
??IER=0x0000;
??IFR=0x0000;

??InitPieCtrl();
??InitPieVectTable();

??InitGpio();
??InitEv();
??InitCap();

??EALLOW;
??PieVectTable.CAPINT1=&Eva_Capint_isr;
??PieVectTable.CAPINT2=&Eva_Capint_isr;
??PieVectTable.CAPINT3=&Eva_Capint_isr;

??EDIS;
??

??PieCtrl.PIEIER3.bit.INTx5=1;
??PieCtrl.PIEIER3.bit.INTx6=1;
??PieCtrl.PIEIER3.bit.INTx7=1;
??
??IER|=M_INT3;
??EINT;
??

??while(1)
??{

?KEY();
???if(d==1)
??{
????display_num(speed);
d=0;
??}
??d++;

??}

}

//*************************************************************************************

//////////*********************************************************//////////////
void?interrupt?Eva_Capint_isr(void)?
{??
??
??EvaRegs.T2CON.bit.TENABLE=0;
??
??t2cnt=EvaRegs.T2CNT;
??EvaRegs.T2CNT=0x0000;
??
??time=65536/t2cnt;
??sum=sum+time;
??l++;
??if(l==48)
??{?
????average=sum/48;
????speed=22.19*average;
l=0;
sum=0;
??}

??/*display_num(speed);*/


??EALLOW;
??GpioMuxRegs.GPAMUX.bit.CAP1Q1_GPIOA8=0;
??GpioMuxRegs.GPAMUX.bit.CAP2Q2_GPIOA9=0;
??GpioMuxRegs.GPAMUX.bit.CAP3QI1_GPIOA10=0;
??GpioMuxRegs.GPADIR.bit.GPIOA10=0;
??GpioMuxRegs.GPADIR.bit.GPIOA9=0;
??GpioMuxRegs.GPADIR.bit.GPIOA8=0;
??EDIS;

??HallDrv();

??EALLOW;
??GpioMuxRegs.GPAMUX.bit.CAP1Q1_GPIOA8=1;
??GpioMuxRegs.GPAMUX.bit.CAP2Q2_GPIOA9=1;
??GpioMuxRegs.GPAMUX.bit.CAP3QI1_GPIOA10=1;
??EDIS;
??

?
??EvaRegs.EVAIFRC.all=0x0007;
??
??PieCtrl.PIEACK.bit.ACK3=1;
??EvaRegs.T2CON.bit.TENABLE=1;
}


void?delay(long?int?q)
{
??int?s;
??for(s=q;s>0;s--);
}

void?KEY(void)
{if(ADD==0)
??{
????for(t=0;t<30000;t++);
????if(temp_CMPR<=232)?????????????????????????????
????{
??????temp_CMPR=temp_CMPR+1;
?
????}
????else{temp_CMPR=233;}??
????EvaRegs.CMPR1=?temp_CMPR;??
????EvaRegs.CMPR2=?temp_CMPR;
????EvaRegs.CMPR3=?temp_CMPR;??????????????????????????
??}
?if(SUB==0)
?{
??for(t=0;t<30000;t++);
??if(temp_CMPR>=5)???????????????????????????
??{
????temp_CMPR=temp_CMPR-1;

??}
??else{temp_CMPR=4;}???????????????????????????
??EvaRegs.CMPR1=?temp_CMPR;??
??EvaRegs.CMPR2=?temp_CMPR;
??EvaRegs.CMPR3=?temp_CMPR;?
?}
??if(ST==0)
??{startmotor();}
if(SP==0)
{???EvaRegs.CMPR1=?0;??
????EvaRegs.CMPR2=?0;
????EvaRegs.CMPR3=?0;
????}?
??}




?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3870??2011-12-20?14:48??sensor-closeloop\2812.cmd

?????文件???????3262??2012-03-13?19:47??sensor-closeloop\cc_build_Debug.log

?????文件???????7505??2012-03-13?19:47??sensor-closeloop\Debug\adinit.obj

?????文件???????8533??2012-03-13?19:47??sensor-closeloop\Debug\cap.obj

?????文件???????1381??2012-03-13?19:47??sensor-closeloop\Debug\DSP281x_CodeStartBranch.obj

?????文件??????36601??2012-03-13?19:47??sensor-closeloop\Debug\DSP28_DefaultIsr.obj

?????文件?????111378??2012-03-13?19:47??sensor-closeloop\Debug\DSP28_GlobalVariableDefs.obj

?????文件??????11087??2011-12-20?14:48??sensor-closeloop\Debug\DSP28_Gpio.obj

?????文件??????30922??2011-12-20?14:48??sensor-closeloop\Debug\DSP28_Mcbsp.obj

?????文件???????4943??2012-03-13?19:47??sensor-closeloop\Debug\DSP28_PieCtrl.obj

?????文件??????16446??2012-03-13?19:47??sensor-closeloop\Debug\DSP28_PieVect.obj

?????文件???????5524??2012-03-13?19:47??sensor-closeloop\Debug\DSP28_SysCtrl.obj

?????文件??????17994??2012-03-13?19:47??sensor-closeloop\Debug\edit.map

?????文件???????8189??2011-12-20?14:48??sensor-closeloop\Debug\edit.obj

?????文件?????141176??2012-03-13?19:47??sensor-closeloop\Debug\edit.out

?????文件???????8113??2011-12-20?14:48??sensor-closeloop\Debug\edit.wks

?????文件???????8734??2012-03-13?19:47??sensor-closeloop\Debug\evpwm.obj

?????文件??????23563??2012-03-13?19:47??sensor-closeloop\Debug\gpioinit.obj

?????文件????????552??2011-12-20?14:48??sensor-closeloop\Debug\gui_string.obj

?????文件??????86844??2011-12-20?14:48??sensor-closeloop\Debug\motor.obj

?????文件??????31245??2012-03-13?19:47??sensor-closeloop\Debug\motorcrl.obj

?????文件??????51019??2012-03-12?15:36??sensor-closeloop\Debug\weizhiopenloop.obj

?????文件??????54763??2012-03-13?19:47??sensor-closeloop\Debug\weizhisudupid.obj

?????文件???????1318??2012-03-13?19:47??sensor-closeloop\Debug.lkf

?????文件???????1160??2011-12-20?14:48??sensor-closeloop\Debug.lkv

?????文件???????4258??2011-12-20?14:48??sensor-closeloop\DSP281x_Headers_BIOS.cmd

?????文件???????4258??2011-12-20?14:48??sensor-closeloop\DSP281x_Headers_nonBIOS.cmd

?????文件???????3072??2012-03-13?19:47??sensor-closeloop\edit.CS_\FILE.CDX

?????文件???????1378??2012-03-13?19:47??sensor-closeloop\edit.CS_\FILE.DBF

?????文件???????1712??2012-03-13?19:47??sensor-closeloop\edit.CS_\FILE.FPT

............此處省略303個文件信息

評論

共有 條評論