freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于dsp的三相異步電機(jī)控制畢業(yè)設(shè)計(jì)-閱讀頁(yè)

2024-09-17 19:30本頁(yè)面
  

【正文】 int Speed_result[2048]。 float fv_ = 0。 unsigned int T4_NUM1=0。 /* bit 15 0: reserved 基于 DSP 的三相異步電機(jī)控制 28 bit 14 0: CLKOUT = CPUCLK bit 1312 00: IDLE1 selected for lowpower mode bit 119 000: PLL x4 mode bit 8 0: reserved bit 7 1: 1 = enable ADC module clock bit 6 1: 1 = enable SCI module clock bit 5 1: 1 = enable SPI module clock bit 4 1: 1 = enable CAN module clock bit 3 1: 1 = enable EVB module clock bit 2 1: 1 = enable EVA module clock bit 1 0: reserved bit 0 1: clear the ILLADR bit */ *SCSR2 = (*SCSR2 | 0x000B) amp。 /* bit 156 039。d bit 3 1: disable the boot ROM, enable the FLASH bit 2 no change MP/MC* bit reflects state of MP/MC* pin bit 10 11: 11 = SARAM mapped to prog and data */ /*** Disable the watchdog timer ***/ *WDCR = 0x00E8。s: reserved bit 7 1: clear WD flag bit 6 1: disable the dog bit 53 101: must be written as 101 bit 20 000: WDCLK divider = 1 */ /*** Setup external memory interface for LF2407 EVM ***/ WSGR = 0x0040。s: reserved bit 109 00: bus visibility off bit 86 001: 1 waitstate for I/O space bit 53 000: 0 waitstate for data space bit 20 000: 0 wait state for program space 基于 DSP 的三相異步電機(jī)控制 29 */ /*** Setup shared I/O pins ***/ *MCRA = 0x0fc0。 /* group B pins */ /* bit 15 1: 0=reserved, 1=TMS2 (always write as 1) bit 14 1: 0=reserved, 1=TMS (always write as 1) bit 13 1: 0=reserved, 1=TD0 (always write as 1) bit 12 1: 0=reserved, 1=TDI (always write as 1) bit 11 1: 0=reserved, 1=TCK (always write as 1) bit 10 1: 0=reserved, 1=EMU1 (always write as 1) bit 9 1: 0=reserved, 1=EMU0 (always write as 1) bit 8 0: 0=IOPD0, 1=XINT2/ADCSOC bit 7 0: 0=IOPC7, 1=CANRX bit 6 0: 0=IOPC6, 1=CANTX bit 5 0: 0=IOPC5, 1=SPISTE bit 4 0: 0=IOPC4, 1=SPICLK bit 3 0: 0=IOPC3, 1=SPISOMI bit 2 0: 0=IOPC2, 1=SPISIMO bit 1 0: 0=IOPC1, 1=BIO* bit 0 0: 0=IOPC0, 1=W/R* */ 基于 DSP 的三相異步電機(jī)控制 30 *MCRC = 0x0000。 /*** Setup timers 1 and 2, and the PWM configuration ***/ *T1CON = 0x0000。 /* disable timer 2 */ *GPTCONA = 0x0080。 /* clear timer counter */ *T1PR = pwm_half_per。 /* deadband units off */ *ACTRA = 0x0666。t care) bit 1412 000: basic space vector is 000 (dont39。 /* configure COMCON register */ /* bit 15 1: 1 = enable pare operation bit 1413 00: 00 = reload CMPRx regs on timer 1 underflow bit 12 0: 0 = space vector disabled bit 1110 00: 00 = reload ACTR on timer 1 underflow bit 9 1: 1 = enable PWM pins bit 80 039。 /* configure T1CON register */ /* bit 1514 00: stop immediately on emulator suspend bit 13 0: reserved bit 1211 01: 01 = continousup/down count mode bit 108 000: 000 = x/1 prescaler bit 7 0: reserved in T1CON bit 6 1: TENABLE, 1 = enable timer bit 54 00: 00 = CPUCLK is clock source bit 32 00: 00 = reload pare reg on underflow bit 1 0: 0 = disable timer pare bit 0 0: reserved in T1CON */ 基于 DSP 的三相異步電機(jī)控制 32 /* Timer 2: configure to generate a 250ms periodic interrupt */ *T2CNT = 0x0000。 /* set timer period */ *T2CON = 0xD740。 /*** Setup the core interrupts ***/ *IMR = 0x0000。 /* clear any pending core interrupts */ *IMR = 0x0004。 /* clear all EVA group A interrupts */ *EVAIFRB = 0xFFFF。 /* clear all EVA group C interrupts */ *EVAIMRA = 0x0000。 /* enable desired EVA group B interrupts ENABLE TIME2*/ *EVAIMRC = 0x0000。 /* clear all EVB group A interrupts */ 基于 DSP 的三相異步電機(jī)控制 33 *EVBIFRB = 0xFFFF。 /* clear all EVB group C interrupts */ *EVBIMRA = 0x0000。 /* enable desired EVB group B interrupts */ *EVBIMRC = 0x0000。 *ADCTRL2=0x0504。 *CHSELSEQ1=0x3210。 } void adc_soc(void) { *T4CON=*T4CON|0x40。 /* T4_NUM1 = *T4CNT。 T4_NUM0 = T4_NUM1。 I_result[i/I_DIV]=*RESULT06。 if(adc_res0x01)adc_res=0x01。 *T2PR=*adc_res+200。 if(b_time1)b_time=1。 if(i=I_LOOP) i = 0。 } /********************** INTERRUPT SERVICE ROUTINES *********************/ interrupt void timer2_isr(void) { *EVAIFRB = *EVAIFRB amp。 /* clear T2PINT flag */ a=*CMPR1=b_time*pwm_half_per*(+*sin_table[index_pwm%num_f_d])。 c=*CMPR3=b_time*pwm_half_per*(+*sin_table[(index_pwm+((num_f_d)/3))%num_f_d])。 *CMPR2=pwm_half_per*sin_table[(index_pwm+((2*num_f_d)/3))%(num_f_d)]。 */ index_pwm++。 } /* void qep_init(void) { *T4PR = 0xffff。 *T4CNT = 0。 } */ 基于 DSP 的三相異步電機(jī)控制 35 、鄧力、江渝、鄭群英, DSP 原理及電機(jī)控制應(yīng)用,北京航空航天大學(xué)出版社, 2020年版 ,單片機(jī)原理及應(yīng)用(第三版),機(jī)械工業(yè)出版社, 2020 年版 , C 程序設(shè)計(jì)(第三版),北京大學(xué)出版社, 2020 年版 、段中興,微機(jī)原理及接口技術(shù),中國(guó)林業(yè)出版社, 2020 年版 ,電機(jī)拖動(dòng)基礎(chǔ),高等教育出版社, 2020 年版 、黃俊,電力電子技術(shù)(第四版),機(jī)械工業(yè)出版社, 2020 年版
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1