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

  • 大小: 305KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-16
  • 語言: 其他
  • 標簽: DSP28335??

資源簡介

程序通過測試,可以正常運行。采用了PID算法實現了速度環和電流環控制。

資源截圖

代碼片段和文件信息

//############################################################
//?FILE:??ADC_int.c
//?Created?on:?2016年8月5日
//?Author:?XQ
//?summary:?ADCSampPare
//本程序只供學習使用,未經作者許可,不得用于其它任何用途
//版權所有,盜版必究
//DSP/STM32電機控制開發板
//碩歷電子
//網址:?https://shuolidianzi.taobao.com
//修改日期:2016/5/23
//版本:V16.3-1
//Author-QQ:?616264123
//電機控制QQ群:314306105
//############################################################

#include?“ADC_int.h“

#define?CPU_CLOCK_SPEED??????15.000L???//?10.000L?for?a?100MHz?CPU?clock?speed
#define?ADC_usDELAY?50000L

extern???ADCSamp?????ADCSampPare;
extern?_iq???FilK1?;
extern?_iq???FilK2?;

?Uint16?ChSel[16]???=?{0000000000000000};
?Uint16 TrigSel[16]?=?{5555555555555555};
?Uint16?ACQPS[16]???=?{8888888888888888};


void???ADC_MACRO_INIT(?Uint16??*ChSel_X??Uint16?*Trigsel_X??Uint16??*ACQPS_X)
{
EALLOW;
SysCtrlRegs.PCLKCR0.bit.ADCENCLK?=?1;
ADC_cal();
EDIS;

AdcRegs.ADCTRL3.all?=?0x00E0;??/*?Power?up?bandgap/reference/ADC?circuits*/
????DELAY_US(ADC_usDELAY);?????????/*?Delay?before?converting?ADC?channels*/

? AdcRegs.ADCTRL1.bit.ACQ_PS?=?ACQPS_X[0];
AdcRegs.ADCTRL1.bit.CPS?=?1;
AdcRegs.ADCTRL3.bit.ADCCLKPS?=??0;
AdcRegs.ADCTRL1.bit.SEQ_CASC?=?0;????????/*?0x0?Dual?Sequencer?Mode?0x1?Cascaded?Mode*/
AdcRegs.ADCTRL2.bit.INT_ENA_SEQ1?=?0x0;
AdcRegs.ADCTRL2.bit.RST_SEQ1?=?0x1;
AdcRegs.ADCTRL2.bit.RST_SEQ2?=?0x1;
AdcRegs.ADCTRL2.bit.EPWM_SOCA_SEQ1=0x1;?/*?enable?SOC?from?EPWMA?trigger*/


AdcRegs.ADCCHSELSEQ1.bit.CONV00?=?ChSel_X[0];
AdcRegs.ADCCHSELSEQ1.bit.CONV01?=?ChSel_X[1];
AdcRegs.ADCCHSELSEQ1.bit.CONV02?=?ChSel_X[2];
AdcRegs.ADCCHSELSEQ1.bit.CONV03?=?ChSel_X[3];
AdcRegs.ADCCHSELSEQ2.bit.CONV04?=?ChSel_X[4];
AdcRegs.ADCCHSELSEQ2.bit.CONV05?=?ChSel_X[5];
AdcRegs.ADCCHSELSEQ2.bit.CONV06?=?ChSel_X[6];
AdcRegs.ADCCHSELSEQ2.bit.CONV07?=?ChSel_X[7];
AdcRegs.ADCCHSELSEQ3.bit.CONV08?=?ChSel_X[8];
AdcRegs.ADCCHSELSEQ3.bit.CONV09?=?ChSel_X[9];

AdcRegs.ADCMAXCONV.bit.MAX_CONV1?=?9;
EDIS;

????/*?Set?up?Event?Trigger?with?CNT_zero?enable?for?Time-base?of?EPWM1?*/
????EPwm1Regs.ETSEL.bit.SOCAEN?=?1;?????/*?Enable?SOCA?*/
????EPwm1Regs.ETSEL.bit.SOCASEL?=?2;????/*?Enable?period?event?for?SOCA?*/
????EPwm1Regs.ETPS.bit.SOCAPRD?=?1;?????/*?Generate?SOCA?on?the?1st?event?*/
EPwm1Regs.ETCLR.bit.SOCA?=?1;???????/*?Clear?SOCA?flag?*/
}

void??ADC_SOC_int(void?)
{
????ChSel[0]=1; //?Dummy?meas.?avoid?1st?sample?issue?Rev0?Picollo*/
????ChSel[1]=1; //?ChSelect:?ADC?A1->?DC?Bus??Current
ChSel[2]=9; //?ChSelect:?ADC?B1->?Phase?A?Current
ChSel[3]=8; //?ChSelect:?ADC?B0->?Phase?B?Current
ChSel[4]=0;?????//?ChSelect:?ADC?A0->?DC?Bus??Voltage
ChSel[5]=2; //?ChSelect:?ADC?A2->??RP3
ChSel[6]=3; //?ChSelect:?ADC?A3->??RP2
ChSel[7]=10; //?ChSelect:?ADC?B2->?Phase?A?Voltage
ChSel[8]=11; //?ChSelect:?ADC?B3->?Phase?B?Voltage
ChSel[9]=12; //?ChSelect:?ADC?B4->?Phase?C?Voltage

ADC_MACRO_INIT(ChSelTri

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

?????文件????????167??2017-03-10?23:51??DSP28335_PMSM_HallV16_2_170216\.ccsproject

?????文件???????8741??2012-06-26?14:49??DSP28335_PMSM_HallV16_2_170216\.cdtbuild

?????文件???????8741??2016-07-01?22:26??DSP28335_PMSM_HallV16_2_170216\.cdtbuild_initial

?????文件????????539??2012-06-26?14:49??DSP28335_PMSM_HallV16_2_170216\.cdtproject

?????文件??????15572??2017-03-10?23:38??DSP28335_PMSM_HallV16_2_170216\.cproject

?????文件???????8051??2016-12-29?19:07??DSP28335_PMSM_HallV16_2_170216\.launches\DSP28335_PMSM_HallV16_1.launch

?????文件???????7631??2017-03-11?10:52??DSP28335_PMSM_HallV16_2_170216\.launches\DSP28335_PMSM_HallV16_2.launch

?????文件???????4685??2017-01-05?02:11??DSP28335_PMSM_HallV16_2_170216\.launches\DSP28335_PMSM_SensorlessV16_1.launch

?????文件???????4605??2017-01-29?21:07??DSP28335_PMSM_HallV16_2_170216\.launches\DSP28335_STEPV16_1.launch

?????文件???????4408??2016-11-14?21:30??DSP28335_PMSM_HallV16_2_170216\.launches\DSP28335_STEP_V16_1.launch

?????文件???????4652??2016-11-09?21:13??DSP28335_PMSM_HallV16_2_170216\.launches\DSPPMSM_ThreeHall.launch

?????文件???????7703??2016-08-03?21:00??DSP28335_PMSM_HallV16_2_170216\.launches\Example_2833xGpioSetup.launch

?????文件???????3542??2017-03-10?23:36??DSP28335_PMSM_HallV16_2_170216\.project

?????文件???????2583??2016-07-01?22:26??DSP28335_PMSM_HallV16_2_170216\.project_initial

?????文件?????????62??2017-01-04?23:56??DSP28335_PMSM_HallV16_2_170216\.settings\org.eclipse.cdt.codan.core.prefs

?????文件????????123??2016-09-06?22:49??DSP28335_PMSM_HallV16_2_170216\.settings\org.eclipse.cdt.debug.core.prefs

?????文件????????311??2016-11-14?21:34??DSP28335_PMSM_HallV16_2_170216\.settings\org.eclipse.core.resources.prefs

?????文件????????934??2017-03-11?10:51??DSP28335_PMSM_HallV16_2_170216\Debug\ccsObjs.opt

?????文件???????1431??2017-03-11?01:13??DSP28335_PMSM_HallV16_2_170216\Debug\DSP2833x_ADC_cal.obj

?????文件???????1757??2017-03-11?01:13??DSP28335_PMSM_HallV16_2_170216\Debug\DSP2833x_CodeStartBranch.obj

?????文件??????35782??2017-03-11?01:13??DSP28335_PMSM_HallV16_2_170216\Debug\DSP2833x_DefaultIsr.obj

?????文件???????4373??2017-03-11?01:13??DSP28335_PMSM_HallV16_2_170216\Debug\DSP2833x_DefaultIsr.pp

?????文件?????122176??2017-03-11?01:13??DSP28335_PMSM_HallV16_2_170216\Debug\DSP2833x_GlobalVariableDefs.obj

?????文件???????3497??2017-03-11?01:13??DSP28335_PMSM_HallV16_2_170216\Debug\DSP2833x_GlobalVariableDefs.pp

?????文件???????2856??2017-03-11?01:13??DSP28335_PMSM_HallV16_2_170216\Debug\DSP2833x_MemCopy.obj

?????文件???????3253??2017-03-11?01:13??DSP28335_PMSM_HallV16_2_170216\Debug\DSP2833x_MemCopy.pp

?????文件???????6101??2017-03-11?01:13??DSP28335_PMSM_HallV16_2_170216\Debug\DSP2833x_PieCtrl.obj

?????文件???????4289??2017-03-11?01:13??DSP28335_PMSM_HallV16_2_170216\Debug\DSP2833x_PieCtrl.pp

?????文件??????17963??2017-03-11?01:13??DSP28335_PMSM_HallV16_2_170216\Debug\DSP2833x_PieVect.obj

?????文件???????4289??2017-03-11?01:13??DSP28335_PMSM_HallV16_2_170216\Debug\DSP2833x_PieVect.pp

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

評論

共有 條評論