fork

Dependencies:   mbed

Fork of LG by igor Apu

Revision:
88:b5c1d9d338d1
Parent:
21:bc8c1cec3da6
Child:
89:a0d344db227e
--- a/SIP.c	Thu Mar 24 09:16:55 2016 +0000
+++ b/SIP.c	Thu Mar 24 10:15:56 2016 +0000
@@ -211,35 +211,7 @@
 // clc_Pulses
 
 
-/******************************************************************************
-** Function name:		SOI_Init
-**
-** Descriptions:		Quadrature encoder initialization.
-**
-** parameters:			None
-** Returned value:		None
-**
-******************************************************************************/
-void SOI_Init(void)
-{
-    LPC_SC->PCONP |= (1<<18);//0x00040000;		включение квадратурного энкодера.
-    LPC_SC->PCLKSEL1 |= 0x00000001;	   // выбор частоты для кв.э. CLK=100MHz
-    LPC_PINCON->PINSEL3 &= ~0x4100;
-    LPC_PINCON->PINSEL3 |= 0x4100;	  //P1.20, p1.23 установить как входы кв.э
-    LPC_PINCON->PINMODE3 |= 0x3C300;	  //P1.20, p1.23, p1.24 ??are pulled-down??(притянуть к питанию)????
 
-    LPC_QEI->MAXPOS = MAX_QEI_CNT;	//LPC_QEI->"регистор максимального положения" = 2147483646
-    LPC_QEI->FILTER = 2;		   // фильтр( ?? )
-    LPC_QEI->CON = 0xF;				//сбросить в ноль все счетчики кв.э. (скорость, направление, позицию и тд)
-    LPC_QEI->CONF = (0<<2) |(0<<1);	//Quadrature inputs, no inverting,only A pulses are counted
-
-    LPC_QEI->CLR = 0x1fff; 			 //r. сбросить все прерывания
-    LPC_QEI->IEC = 0x1fff;			 //r. запретить прерывание при изменении направления
-
-    NVIC_SetPriority(QEI_IRQn, 0);
-    NVIC_EnableIRQ(QEI_IRQn);
-    return;
-}
 
 
 /******************************************************************************