USB3-FRM13 API 매뉴얼

Size: px
Start display at page:

Download "USB3-FRM13 API 매뉴얼"

Transcription

1 USB3-FRM13 API Programming (Rev 1.2) Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this document as their own property. Information furnished by DAQ system is believed to be accurate and reliable. However, no responsibility is assumed by DAQ system for its use, nor for any infringements of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent or copyrights of DAQ system. The information in this document is subject to change without notice and no part of this document may be copied or reproduced without the prior written consent. Copyrights 2010 DAQ system, All rights reserved.

2 Board Level API Functions Overview int int OpenDAQDevice (void) ResetBoard (int nboard) CloseDAQDevice (void) GetBoardNum (void) IsConnected(void) OpenDAQDevice 디바이스를 Open 한다. 프로그램에서초기에반드시한번함수를호출하여디바이스를 Open 하여야한다. Int OpenDAQDevice (void) 없음. 함수호출에성공한경우, 설치된보드의개수를리턴한다. ( 멀티보드인경우최대 4까지가능 ) 함수호출에실패한경우, 0 을리턴한다. 이것의의미는시스템에장치가없다는의미이다. ResetBoard 현재시스템 (PC) 에장착된디바이스를초기화한다. ResetBoard (int nboard) nboard : 현재시스템에장착되어있는보드번호를알려준다. 보드번호는보드의 DIP 스위치를이용하여설정한다. 함수호출에성공일경우 TRUE 을리턴함. 함수호출에실패한경우, 어떤 API함수도호출할수없고 CloseDAQDevice() 를부른다.

3 CloseDAQDevice Open된디바이스를 Close한다. 장치의사용이끝나게되면, 반드시장치를 Close하여다른프로그램에서사용할수있도록한다. CloseDAQDevice (void) 없음. 디바이스 Open에성공할경우 TRUE를실패할경우 FALSE를리턴한다. GetBoardNum 시스템에서오픈된후보드의개수를알려준다. int GetBoardNum (void) 없음. 보드의개수. ( 멀티보드인경우최대 4까지가능 ) IsConnected USB 에연결이되어있는지를알려준다. IsConnected (void) 없음.

4 LVDS(Camera Link) API Functions Overview DWORD LVDS_Init (void) LVDS_Start (void) LVDS_GetFrame (DWORD* ncnt, unsigned char* buf) LVDS_Close (void) LVDS_GetResolution (DWORD *xres, DWORD *yres) LVDS_Stop (void) LVDS_SetDataMode (int nmode) LVDS_GetVersion (int *nfpgaver, int *nfirmver) LVDS_GetError (DWORD *dwstatuse) LVDS_BufferFlush (void) LVDS_SetDeUse ( buse) LVDS_SetHsPol ( bpol) LVDS_CameraMode (int nmode) LVDS_SetReferrenceClock (int nclock) LVDS_ConfigureCc (DWORD dwcfg) LVDS_CcOutput (DWORD dwcc) LVDS_SetLineCount (DWORD dwcount) LVDS_SetPageStart (DWORD dwevent) LVDS_SetPageDelay (DWORD dwcount) LVDS_ConfigureTrig1 (DWORD dwevent, DWORD dwdelay, DWORD dwwidth, DWORD dwblank) LVDS_ConfigureTrig2 (DWORD dwevent, DWORD dwdelay, DWORD dwwidth, DWORD dwblank) LVDS_SetTrigger ( buse) LVDS_SetTrigEdge ( buse) LVDS_SetPoCLDelay (int nmode)

5 LVDS_Init LVDS sub-system 의자원, 예를들어 interrupt 와 LVDS control register 을초기화한다. LVDS_Init (void) 없음. LVDS_Start 프레임데이터수집을시작한다. 이함수를호출한후에 LVDS_GetFrame 함수를 호출하여데이터가완성이되었는가를확인할수있다. LVDS_Start (void) 없음. LVDS_GetFrame 프레임데이터가완성이되었는가를검사하고완성이되었으면프레임데이터를가 져온다. 이때데이터를받아올버퍼크기를반드시알려주어야한다. LVDS_GetFrame (DWORD* ncnt, unsigned char* buf) ncnt : 프레임데이터를받아올버퍼의크기가저장되어있는변수의번지이다. 함수를호출할때버퍼크기를지정하고호출한후에는변수값을읽어서실제로읽어온개수를확인한다. 데이터크기는바이트단위이다. buf : 프레임버퍼포인터. 호출이성공하면 ncnt 값을확인하여원하는크기만큼읽어졌는가를확인한다. 프레임데이터가완성이되지않았으면바로 FALSE를리턴하고 ncnt 값을 0으로해서리턴이일어난다.

6 LVDS_Close LVDS 함수에서사용된모든자원을되돌려준다. 어플리케이션프로그램은프로그램 종료시이함수를부른다. LVDS_Close (void) 없음. LVDS_GetResolution Video 입력의해상도를가져온다. LVDS_GetResolution (DWORD *xres, DWORD *yres) *xres : 수평해상도값즉, Frame의 Width를가져온다. *yres : 수직해상도값즉, Frame의 Height를가져온다. LVDS_Stop 프레임데이터 Capture 를중지한다. LVDS_Stop (void) 없음.

7 LVDS_SetDataMode 프레임 ( 이미지 ) 데이터모드를선택한다. LVDS_SetDataMode (int nmode) nmode : 0 이면 8bit Mode이고 1 이면 16bit Mode이고 2 이면 32bit Mode이고 3 이면 64bit Mode이다. LVDS_GetVersion 현재프로그램의버전을가져온다. LVDS_GetVersion (int *nfpgaver, int *nfirmver) *nfpgaver : 현재 FPGA 버전값. *nfirmver : 현재 Firmware 버전값. LVDS_GetError 프레임 ( 이미지 ) 에러를가져온다. DWORD LVDS_GetError (DWORD *dwstatus) *dwstatus : 에러상태값을가져온다. 1 이면 Overflow error 2 이면 Read error 4 이면 Size error

8 LVDS_BufferFlush 버퍼를초기화한다. LVDS_BufferFlush (void) 없음. LVDS_SetDeUse 데이터유효 (Data Valid) 신호선을선택한다. LVDS_SetDUse ( buse) buse : True 이면 DVAL(Data Validation) 사용하고 False 이면 HSYNC (Horizontal Synchronization) 를사용한다 LVDS_SetHsPol 수평신호 (HSYNC : Horizontal Synchronization) 신호선을선택한다. LVDS_SetHsPol ( bpol) bpol : True 이면 Normal HSYNC 사용하고 False 이면 Inverse HSYNC를사용한다

9 LVDS_CameraMode 카메라모드가 Area Line Scan Camera 인지 Line Scan Camera 인지를선택한다. LVDS_CameraMode (int nmode) nmode : 0 이면 Area Scan Camera 이고 (Default) Others 이면 Line Scan Camera 이다 LVDS_SetReferenceClock 레퍼런스클럭을무엇으로사용할것인지를선택한다. LVDS_SetReferenceClock (int nclcok) nclock : 0 이면프레임그레버내의 Internal Clcok 을사용하고 (Default) Others 이면엔코더나다른보드에서제공되는 External Clock을사용한다. LVDS_ConfigureCc 해당비트의환경설정값을선택한다. LVDS_ConfigureCc (DWORD dwcfg) dwcfg : bit0(cc1 configure) = 0 : digital out1 / 1 : alternate (Trigger1 output) bit1(cc2 configure) = 0 : digital out2 / 1 : alternate (Trigger2 output) bit2(cc3 configure) = 0 : digital out3 / 1 : (Digital output) bit3(cc4 configure)= 0 : digital out4 / 1 : alternate (Reference clock output) others : Reserved

10 LVDS_CcOutput 해당비트의 CC 값을출력한다. LVDS_CcOutput (DWORD dwcc) dwcc : bit0(cc1 out) = 0 : output 0 / 1 : output 1 bit1(cc2 out) = 0 : output 0 / 1 : output 1 bit2(cc3 out) = 0 : output 0 / 1 : output 1 bit3(cc4 out) = 0 : output 0 / 1 : output 1 others : Reserved LVDS_SetLineCount 한페이지에서하나의이미지를얻기위해필요한라인의수를선택한다. LVDS_SetLineCount (DWORD dwcount) dwcount : 1 ~65535 LVDS_SetPageStart 페이지초기이벤트를선택한다. LVDS_SetPageStart (DWORD dwevent) dwevent : 0 이면 Continuous (Free Running) 1 이면 Rising edge in Page Trigger input 2 이면 Rising edge on encoder z phase

11 LVDS_SetPageDelay 한페이지에서하나의이미지를얻기전에필요한클럭의수를선택한다. LVDS_SetPageDelay (DWORD dwcount) dwcount : 1 ~ 15 LVDS_ConfigureTrig1 트리거 1 의입력모드선택과출력지연, 출력폭, 출력공백을선택한다. LVDS_ConfigureTrig1 (DWORD dwevent, DWORD dwdelay, DWORD dwwidth, DWORD dwblank) dwevent : 0 이면 Continuous (Free running without any condition) 1 이면 Rising edge on Line Trigger input 2 이면 Rising edge on encoder A phase 3 이면 Rising edge on encoder B phase 4 이면 Rising edge encoder up clock using A and B phase 5 이면 Rising edge encoder down clock A and B phase dwdelay : 출력 Trig1이 high가되기전에필요한레퍼런스클럭수 dwwidth : 출력 Trig1이 high에필요한레퍼런스클럭수 dwblank : 출력 Trig1이지연에서복귀전에필요한레퍼런스클럭수

12 LVDS_ConfigureTrig2 트리거 2 의입력모드선택과출력지연, 출력폭, 출력공백을선택한다. LVDS_ConfigureTrig2 (DWORD dwevent, DWORD dwdelay, DWORD dwwidth, DWORD dwblank) dwevent : 0 이면 Continuous (Free running without any condition) 1 이면 Rising edge on Line Trigger input 2 이면 Rising edge on encoder A phase 3 이면 Rising edge on encoder B phase 4 이면 Rising edge encoder up clock using A and B phase 5 이면 Rising edge encoder down clock A and B phase dwdelay : 출력 Trig2가 high가되기전에필요한레퍼런스클럭수 dwwidth : 출력 Trig2가 high에필요한레퍼런스클럭수 dwblank : 출력 Trig2가지연에서복귀전에필요한레퍼런스클럭수 LVDS_SetTrigger Trigger 를시작한다. LVDS_SetTrigger ( buse) buse : True 이면 Trigger를사용하고 False 이면 Normal 상태를유지한다

13 LVDS_SetTrigMode Trigger 모드를선택한다.. LVDS_SetTrigMode ( buse) buse : True 이면 Trigger Edge Mode False 이면 Trigger Level Mode LVDS_SetPoCLDelay PoCL(Power over Camera Link) 전원을사용할때지연시간 (Delay time) 을선택할수 있다. (DEFAULT 는 0.5sec 이다.) LVDS_SetPoCLDelay (int nmode) nmode : 0 : 0.5sec, 1 : 1sec, 2 : 1.5sec, 3 : 2sec 4 : 2.5sec, 5 : 3sec, 6 : 3.5sec, 7 : 4sec

14 UART API Functions Overview UART_Init (void) UART_GetData (DWORD* ncnt, unsigned char* buf) UART_SendData (DWORD* ncnt, unsigned char* buf) UART_Close (void) UART_SetBaud (DWORD nbaud) UART_BufferFlush (void) UART_Init UART sub-system 의자원, 예를들어 interrupt 와 UART control register 를초기화한다. UART_Init (void) 없음. UART_GetData 차동 UART 를통하여문자를받는다. UART_GetData (DWORD* ncnt, unsigned char* buf) ncnt : 문자를나타내는어드레스를바이트사이즈로받는다. 최대받을수있는문자는 1000 bytes 로제한되어있다. buf : 버퍼어드레스.

15 UART _SendData 차동 UART 를통하여문자를보낸다. UART_SendData (DWORD* ncnt, unsigned char* buf) ncnt : 문자를나타내는어드레스를바이트사이즈로받는다. 최대전송할수있는문자는 1000 bytes 로제한되어있다. buf : 버퍼어드레스. UART _Close UART 함수에서사용한모든자원을되돌려준다. UART_Close (void) 없음. UART_SetBaud UART Baud 를정한다. UART_SetBaud (DWORD nbaud) nbaud : 0: 9600, 1: 19200, 2: 38400, 3:57600, 4:115200bps

16 UART _BufferFlush UART Rx 버퍼를 clear 한다. UART_BufferFlush (void) 없음. CC(Camera Control) API Functions Overview DIO_Write (DWORD dwval) DIO_Write 원하는카메라제어값을출력포트에출력한다. ( 카메라사양참조 ) DIO_Write (DWORD dwval) dwval : 출력포트에기록할값.

17 Multi Board support APIs 싱글보드의 API 인경우단지하나의보드가인스톨된시스템에서사용된다. 하지만, 두개의보드이거나그이상 ( 최대 4개지원 ) 의보드가인스톨된시스템에서는다중 API 를사용해야만한다. Multi-Board LVDS(Camera Link) API Functions Overview IsConnected_Mul (int nboard) LVDS_Init_Mul (int nboard) LVDS_Check_Mul (int nboard) LVDS_Start_Mul (int nboard) LVDS_GetFrame_Mul (int nboard, DWORD* ncnt, unsigned char* buf) LVDS_Close_Mul (int nboard) LVDS_GetResolution_Mul (int nboard, DWORD *xres, DWORD *yres) LVDS_Stop_Mul (int nboard) LVDS_SetDataMode_Mul (int nboard, int nmode) LVDS_GetVersion_Mul (int nboard, int *nversion) LVDS_BufferFlush_Mul (int nboard) LVDS_SetDeUse_Mul (int nboard, buse) LVDS_SetHsPol_Mul (int nboard, bpol) LVDS_CameraMode_Mul (int nboard, int nmode) LVDS_SetReferrenceClock_Mul (int nboard, int nclock) LVDS_ConfigureCc_Mul (int nboard, DWORD dwcfg) LVDS_CcOutput_Mul (int nboard, DWORD dwcc) LVDS_SetLineCount_Mul (int nboard, DWORD dwcount) LVDS_SetPageStart_Mul (int nboard, DWORD dwevent) LVDS_SetPageDelay_Mul (int nboard, DWORD dwcount) LVDS_ConfigureTrig1_Mul (int nboard, DWORD dwevent, DWORD dwdelay, DWORD dwwidth, DWORD dwblank) LVDS_ConfigureTrig2_Mul (int nboard, DWORD dwevent, DWORD dwdelay, DWORD dwwidth, DWORD dwblank) LVDS_SetTrigger_Mul (int nboard, buse) LVDS_SetTrigEdge_Mul (int nboard, buse) LVDS_SetPoCLDelay_Mul (int nboard, int nmode)

18 IsConnected_Mul USB 에연결이되어있는지를알려준다. IsConnected _Mul (int nboard) LVDS_Init_Mul LVDS sub-system 의자원, 예를들어 interrupt 와 LVDS control register 을초기화한다. LVDS_Init _Mul (int nboard) LVDS_Check_Mul 받은프레임데이터의완료를체크함. LVDS_Check_Mul (int nboard) 프레임데이터를완벽하게받았다면 TRUE 을리턴함.

19 LVDS_Start_Mul 프레임데이터수집을시작한다. 이함수를호출한후에 LVDS_GetFrame 함수를 호출하여데이터가완성이되었는가를확인할수있다. LVDS_Start_Mul (int nboard) LVDS_GetFrame_Mul 프레임데이터가완성이되었는가를검사하고완성이되었으면프레임데이터를 가져온다. 이때데이터를받아올버퍼크기를반드시알려주어야한다. LVDS_GetFrame_Mul (int nboard, DWORD* ncnt, unsigned char* buf) ncnt : 프레임데이터를받아올버퍼의크기가저장되어있는변수의번지이다. 함수를호출할때버퍼크기를지정하고호출한후에는변수값을읽어서실제로읽어온개수를확인한다. 데이터크기는바이트단위이다. buf : 프레임버퍼포인터.

20 LVDS_Close_Mul LVDS 함수에서사용된모든자원을되돌려준다. 어플리케이션프로그램은프로그램 종료시이함수를부른다. LVDS_Close (int nboard) LVDS_GetResolution_Mul Video 입력의해상도를가져온다. LVDS_GetResolution_Mul (int nboard, DWORD *xres, DWORD *yres) *xres : 수평해상도즉, Frame의 Width를가져온다. *yres : 수직해상도즉, Frame의 Height를가져온다. LVDS_Stop_Mul LVDS_Stop_Mul (int nboard) 프레임데이터 Capture를중지한다.

21 LVDS_SetDataMode_Mul 이미지픽셀데이터모드를설정한다. LVDS_SetDataMode_Mul (int nboard, int nmode) nmode : 1 이면 8bit Mode이고 2 이면 16bit Mode이고 3 이면 32bit Mode이고 4 이면 64bit Mode이다. LVDS_GetVersion_Mul 현재 FPGA version 을가져온다. LVDS_GetVersion_Mul (int nboard, int *nfpgaver, int *nfirmver) *nfpgaver : 현재 FPGA 버전값. *nfirmver : 현재 Firmware 버전값.

22 LVDS_GetError_Mul 프레임 ( 이미지 ) 에러를가져온다. DWORD LVDS_GetError_Mul (int nboard, DWORD *dwstatus) *dwstatus : 에러상태값을가져온다. 1 이면 Overflow error 2 이면 Read error 4 이면 Size error LVDS_BufferFlush_Mul 버퍼를초기화한다. LVDS_BufferFlush_Mul (int nboard) LVDS_SetDeUse_Mul 데이터유효 (Data Valid) 신호선을선택한다. LVDS_SetDUse_Mul (int nboard, buse) buse : True 이면 DVAL(Data Validation) 사용하고 False 이면 HSYNC (Horizontal Synchronization) 를사용한다

23 LVDS_SetHsPol_Mul 수평신호 (HSYNC : Horizontal Synchronization) 신호선을선택한다. LVDS_SetHsPol_Mul (int nboard, bpol) bpol : True 이면 Normal HSYNC 사용하고 False 이면 Inverse HSYNC를사용한다 LVDS_CameraMode_Mul 카메라모드가 Area Line Scan Camera 인지 Line Scan Camera 인지를선택한다. LVDS_CameraMode_Mul (int nboard, int nmode) nmode : 0 이면 Area Scan Camera 이고 (Default) Others 이면 Line Scan Camera 이다 LVDS_SetReferenceClock_Mul 레퍼런스클럭을무엇으로사용할지를선택한다. LVDS_SetReferenceClockMul (int nboard, int nclcok) nclock : 0 이면프레임그레버내의 Internal Clcok 을사용하고 (Default) Others 이면엔코더나다른보드에서제공되는 External Clock을사용한다.

24 LVDS_ConfigureCc_Mul 해당비트의환경설정값을선택한다. LVDS_ConfigureCc_Mul (int nboard, DWORD dwcfg) dwcfg : bit0(cc1 configure) = 0 : digital out1 / 1 : alternate (Trigger1 output) bit1(cc2 configure) = 0 : digital out2 / 1 : alternate (Trigger2 output) bit2(cc3 configure) = 0 : digital out3 / 1 : (Digital output) bit3(cc4 configure)= 0 : digital out4 / 1 : alternate (Reference clock output) others : Reserved LVDS_CcOutput_Mul 해당비트의 CC 값을출력한다. LVDS_CcOutput_Mul (int nboard, DWORD dwcc) dwcc : bit0(cc1 out) = 0 : output 0 / 1 : output 1 bit1(cc2 out) = 0 : output 0 / 1 : output 1 bit2(cc3 out) = 0 : output 0 / 1 : output 1 bit3(cc4 out) = 0 : output 0 / 1 : output 1 others : Reserved

25 LVDS_SetLineCount_Mul 한페이지에서하나의이미지를얻기위해필요한라인의수를선택한다. LVDS_SetLineCount_Mul (int nboard, DWORD dwcount) dwcount : 1 ~65535 LVDS_SetPageStart_Mul 페이지초기이벤트를선택한다. LVDS_SetPageStart_Mul (int nboard, DWORD dwevent) dwevent : 0 이면 Continuous (Free Running) 1 이면 Rising edge in Page Trigger input 2 이면 Rising edge on encoder z phase LVDS_SetPageDelay_Mul 한페이지에서하나의이미지를얻기전에필요한클럭의수를선택한다. LVDS_SetPageDelay_Mul (int nboard, DWORD dwcount) dwcount : 1 ~ 15

26 LVDS_ConfigureTrig1_Mul 트리거 1 의입력모드선택과출력지연, 출력폭, 출력공백을선택한다. LVDS_ConfigureTrig1_Mul (int nboard, DWORD dwevent, DWORD dwdelay, DWORD dwwidth, DWORD dwblank) dwevent : 0 이면 Continuous (Free running without any condition) 1 이면 Rising edge on Line Trigger input 2 이면 Rising edge on encoder A phase 3 이면 Rising edge on encoder B phase 4 이면 Rising edge encoder up clock using A and B phase 5 이면 Rising edge encoder down clock A and B phase dwdelay : 출력 Trig1이 high가되기전에필요한레퍼런스클럭수 dwwidth : 출력 Trig1이 high에필요한레퍼런스클럭수 dwblank : 출력 Trig1이지연에서복귀전에필요한레퍼런스클럭수

27 LVDS_ConfigureTrig2_Mul 트리거 2 의입력모드선택과출력지연, 출력폭, 출력공백을선택한다. LVDS_ConfigureTrig2_Mul (int nboard, DWORD dwevent, DWORD dwdelay, DWORD dwwidth, DWORD dwblank) dwevent : 0 이면 Continuous (Free running without any condition) 1 이면 Rising edge on Line Trigger input 2 이면 Rising edge on encoder A phase 3 이면 Rising edge on encoder B phase 4 이면 Rising edge encoder up clock using A and B phase 5 이면 Rising edge encoder down clock A and B phase dwdelay : 출력 Trig2가 high가되기전에필요한레퍼런스클럭수 dwwidth : 출력 Trig2가 high에필요한레퍼런스클럭수 dwblank : 출력 Trig2가지연에서복귀전에필요한레퍼런스클럭수 LVDS_SetTrigger_Mul Trigger 를시작한다. LVDS_SetTrigger_Mul (int nboard, buse) buse : True 이면 Trigger를사용하고 False 이면 Normal 상태를유지한다

28 LVDS_SetTrigMode_Mul Trigger 모드를선택한다.. LVDS_SetTrigMode (int nboard, buse) buse : True 이면 Trigger Edge Mode False 이면 Trigger Level Mode LVDS_SetPoCLDelay_Mul PoCL(Power over Camera Link) 전원을사용할때지연시간 (Delay time) 을선택할수 있다.(DEFAULT 는 0.5sec 이다.) LVDS_SetPoCLDelay_Mul (int nboard, int nmode) nmode : 0 : 0.5sec, 1 : 1sec, 2 : 1.5sec, 3 : 2sec 4 : 2.5sec, 5 : 3sec, 6 : 3.5sec, 7 : 4sec

29 Multi-Board UART API Functions Overview UART_Init_Mul (int nboard) UART_GetData_Mul (int nboard, DWORD* ncnt, unsigned char* buf) UART_SendData_Mul (int nboard, DWORD* ncnt, unsigned char* buf) UART_Close_Mul (int nboard) UART_SetBaud_Mul (int nboard, DWORD nbaud) UART_BufferFlush_Mul (int nboard) UART_Init_Mul UART sub-system 의자원, 예를들어 interrupt 와 UART control register 를초기화한다. UART_Init_Mul (int nboard) UART_GetData_Mul 차동 UART 를통하여문자를받는다. UART_GetData_Mul (int nboard, DWORD* ncnt, unsigned char* buf) ncnt : 문자를나타내는어드레스를바이트사이즈로받는다. 최대받을수있는문자는 4Kbyte(4096) 로제한되어있다. buf : 버퍼어드레스.

30 UART _SendData_Mul 차동 UART 를통하여문자를보낸다. UART_SendData_Mul (int nboard, DWORD* ncnt, unsigned char* buf) ncnt : 문자를나타내는어드레스를바이트사이즈로받는다. 최대전송할수있는문자는 4Kbyte(4096) 로제한되어있다. buf : 버퍼어드레스. UART _Close_Mul UART 함수에서사용한모든자원을되돌려준다. UART_Close_Mul (int nboard) UART_SetBaud_Mul UART Baud 를정한다. UART_SetBaud_Mul (int nboard, DWORD nbaud) nbaud : 0: 9600, 1: 19200, 2: 38400, 3:57600, 4:115200bps

31 UART _BufferFlush_Mul UART Rx 버퍼를 clear 한다. UART_BufferFlush_Mul (int nboard) Multi-board CC(Camera Control) API Functions Overview DIO_Write (int nboard, DWORD dwval) DIO_Write 원하는카메라제어값을출력포트에출력한다. ( 카메라사양참조 ) DIO_Write (int nboard, DWORD dwval) dwval : 출력포트에기록할값.

API 매뉴얼

API 매뉴얼 PCI-DIO12 API Programming (Rev 1.0) Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned

More information

USB3-FRM01 API 매뉴얼

USB3-FRM01 API 매뉴얼 USB3-FRM01 API Programming (Rev 1.1) Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned

More information

USB3-DIO01

USB3-DIO01 USB3-DIO01 API Programming (Rev 1.2) Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned

More information

API 매뉴얼

API 매뉴얼 PCI-TC03 API Programming (Rev 1.0) Windows, Windows2000, Windows NT, Windows XP and Windows 7 are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations

More information

USB-AIO11 API

USB-AIO11 API NET-AIO11 API Programming (Rev 1.0) Windows, Windows2000, Windows NT, Windows XP and Windows 7 are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations

More information

DVI-CL01 매뉴얼

DVI-CL01 매뉴얼 DVI to Camera Link Interface (DVI-CL01) User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations

More information

USB-EK001 매뉴얼

USB-EK001 매뉴얼 USB-ROM Emulator User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this

More information

USB-EK001 매뉴얼

USB-EK001 매뉴얼 PCIe-AIO10 User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this document

More information

ez-md+_manual01

ez-md+_manual01 ez-md+ HDMI/SDI Cross Converter with Audio Mux/Demux Operation manual REVISION NUMBER: 1.0.0 DISTRIBUTION DATE: NOVEMBER. 2018 저작권 알림 Copyright 2006~2018 LUMANTEK Co., Ltd. All Rights Reserved 루먼텍 사에서

More information

슬라이드 1

슬라이드 1 마이크로컨트롤러 2 (MicroController2) 2 강 ATmega128 의 external interrupt 이귀형교수님 학습목표 interrupt 란무엇인가? 기본개념을알아본다. interrupt 중에서가장사용하기쉬운 external interrupt 의사용방법을학습한다. 1. Interrupt 는왜필요할까? 함수동작을추가하여실행시키려면? //***

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The Last(8 th ) Lecture 유명환 ( yoo@netplug.co.kr) INDEX 1 I 2 C 통신이야기 2 ATmega128 TWI(I 2 C) 구조분석 4 ATmega128 TWI(I 2 C) 실습 : AT24C16 1 I 2 C 통신이야기 I 2 C Inter IC Bus 어떤 IC들간에도공통적으로통할수있는 ex)

More information

마리오와 소닉 리우 올림픽™

마리오와 소닉 리우 올림픽™ 마리오와 소닉 리우 올림픽 1 사용하기 전에 준비하기 2 유저 콘텐츠에 대하여 3 인터넷으로 이용 가능한 기능 4 보호자 여러분께 5 amiibo란 시작하기 전에 6 게임 소개 7 게임 시작 방법 8 조작 방법 9 데이터 저장과 삭제 통신으로 더욱 즐기기 10 대전 모드 11 포켓 마라톤 12 기록 기타 13 사용 곡명과 작곡자 소개 14 플레이 정보 송신

More information

T100MD+

T100MD+ User s Manual 100% ) ( x b a a + 1 RX+ TX+ DTR GND TX+ RX+ DTR GND RX+ TX+ DTR GND DSR RX+ TX+ DTR GND DSR [ DCE TYPE ] [ DCE TYPE ] RS232 Format Baud 1 T100MD+

More information

CANTUS Evaluation Board Ap. Note

CANTUS Evaluation Board Ap. Note Preliminary CANTUS - UART - 32bits EISC Microprocessor CANTUS Ver 1. October 8, 29 Advanced Digital Chips Inc. Ver 1. PRELIMINARY CANTUS Application Note( EVM B d ) History 29-1-8 Created Preliminary Specification

More information

매뉴얼

매뉴얼 USB-DIO12800 User s Manual Windows, Windows2000, Windows NT, Windows XP and Windows 7 are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned

More information

PICe-FRM26_B 매뉴얼

PICe-FRM26_B 매뉴얼 PCIe-FRM26_B User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this

More information

PICe-FRM26_B 매뉴얼

PICe-FRM26_B 매뉴얼 PCIe-FRM26_B User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this

More information

인디쓔피-IOM핸돜벁닄큐1014pdf, page 59 @ Preflight ( IOM핸돜벁닄큐__1014 )

인디쓔피-IOM핸돜벁닄큐1014pdf, page 59 @ Preflight ( IOM핸돜벁닄큐__1014 ) Publisher: International Organization for Migration 17, route des Morillons 1211 Geneva 19 Switzerland Tel: +41.22.717 91 11 Fax: +41.22.798 61 50 E-mail: hq@iom.int Internet: http://www.iom.int ISBN 978

More information

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_ Sena Technologies 백서 : Latency/Throughput Test September 11, 2008 Copyright Sena Technologies, Inc 2008 All rights strictly reserved. No part of this document may not be reproduced or distributed without

More information

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 -

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 - (Asynchronous Mode) - - - ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 - UART (Univ ers al As y nchronous Receiver / T rans mitter) 8250A 8250A { COM1(3F8H). - Line Control Register

More information

Chapter #01 Subject

Chapter #01  Subject Device Driver March 24, 2004 Kim, ki-hyeon 목차 1. 인터럽트처리복습 1. 인터럽트복습 입력검출방법 인터럽트방식, 폴링 (polling) 방식 인터럽트서비스등록함수 ( 커널에등록 ) int request_irq(unsigned int irq, void(*handler)(int,void*,struct pt_regs*), unsigned

More information

10X56_NWG_KOR.indd

10X56_NWG_KOR.indd 디지털 프로젝터 X56 네트워크 가이드 이 제품을 구입해 주셔서 감사합니다. 본 설명서는 네트워크 기능 만을 설명하기 위한 것입니다. 본 제품을 올바르게 사 용하려면 이 취급절명저와 본 제품의 다른 취급절명저를 참조하시기 바랍니다. 중요한 주의사항 이 제품을 사용하기 전에 먼저 이 제품에 대한 모든 설명서를 잘 읽어 보십시오. 읽은 뒤에는 나중에 필요할 때

More information

매뉴얼

매뉴얼 PCI-DIO02 User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this document

More information

매뉴얼

매뉴얼 USB-DIO6400 User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this document

More information

Index Process Specification Data Dictionary

Index Process Specification Data Dictionary Index Process Specification Data Dictionary File Card Tag T-Money Control I n p u t/o u t p u t Card Tag save D e s c r i p t i o n 리더기위치, In/Out/No_Out. File Name customer file write/ company file write

More information

슬라이드 1

슬라이드 1 / 유닉스시스템개요 / 파일 / 프로세스 01 File Descriptor file file descriptor file type unix 에서의파일은단지바이트들의나열임 operating system 은파일에어떤포맷도부과하지않음 파일의내용은바이트단위로주소를줄수있음 file descriptor 는 0 이나양수임 file 은 open 이나 creat 로 file

More information

USB3-FRM10 매뉴얼

USB3-FRM10 매뉴얼 USB3-FRM10 User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this document

More information

Microsoft PowerPoint - T1 ERS (Elevator Reservation System)SASD2.pptx

Microsoft PowerPoint - T1 ERS (Elevator Reservation System)SASD2.pptx Team : T1 Member : 김영훈, 남장우, 황규원 Presenter : 김영훈 Statement of Purpose System Context Diagram Event List Data Flow Diagram Process Specification i Structured Charts Elevator Reservation System(ERS) -ERS는입력이들어오면입력을스케줄에저장한다.

More information

DWCOM15/17_manual

DWCOM15/17_manual TFT-LCD MONITOR High resolution DWCOM15/17 DIGITAL WINDOW COMMUNICATION DIGITAL WINDOW COMMUNICATION 2 2 3 5 7 7 7 6 (Class B) Microsoft, Windows and Windows NT Microsoft VESA, DPMS and DDC Video Electronic

More information

USB3-FRM13_B 매뉴얼

USB3-FRM13_B 매뉴얼 USB3-FRM13_B User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this

More information

NET-FRM01 매뉴얼

NET-FRM01 매뉴얼 NET-FRM01 User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this document

More information

Microsoft PowerPoint - es-arduino-lecture-03

Microsoft PowerPoint - es-arduino-lecture-03 임베디드시스템개론 : Arduino 활용 Lecture #3: Button Input & FND Control 2012. 3. 25 by 김영주 강의목차 디지털입력 Button switch 입력 Button Debounce 7-Segment FND : 직접제어 7-Segment FND : IC 제어 2 디지털입력 : Switch 입력 (1) 실습목표 아두이노디지털입력처리실습

More information

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx #include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의

More information

AN2629

AN2629 Tech Note STM32 ADC 펌웨어가이드 ( 타이머로 ADC 주파수설정 ) Introduction STM32 ADC 는다양하고복잡한기능을제공하기때문에사용자요구에맞는최선의방법을선택하기위해서는 ADC 의모드와특성에대한이해를필요로한다. 또한하드웨어트리거와 DMA 를함께운용하면소프트웨어로처리할때생기는복잡함과타이밍문제를간단하게해결할수있다. ADC 의특징을다음순서로설명한다.

More information

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

인켈(국문)pdf.pdf

인켈(국문)pdf.pdf M F - 2 5 0 Portable Digital Music Player FM PRESET STEREOMONO FM FM FM FM EQ PC Install Disc MP3/FM Program U S B P C Firmware Upgrade General Repeat Mode FM Band Sleep Time Power Off Time Resume Load

More information

Copyrights and Trademarks Autodesk SketchBook Mobile (2.0.2) 2013 Autodesk, Inc. All Rights Reserved. Except as otherwise permitted by Autodesk, Inc.,

Copyrights and Trademarks Autodesk SketchBook Mobile (2.0.2) 2013 Autodesk, Inc. All Rights Reserved. Except as otherwise permitted by Autodesk, Inc., Autodesk SketchBook Mobile Copyrights and Trademarks Autodesk SketchBook Mobile (2.0.2) 2013 Autodesk, Inc. All Rights Reserved. Except as otherwise permitted by Autodesk, Inc., this publication, or parts

More information

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate ALTIBASE HDB 6.1.1.5.6 Patch Notes 목차 BUG-39240 offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG-41443 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate 한뒤, hash partition

More information

BMP 파일 처리

BMP 파일 처리 BMP 파일처리 김성영교수 금오공과대학교 컴퓨터공학과 학습내용 영상반전프로그램제작 2 Inverting images out = 255 - in 3 /* 이프로그램은 8bit gray-scale 영상을입력으로사용하여반전한후동일포맷의영상으로저장한다. */ #include #include #define WIDTHBYTES(bytes)

More information

untitled

untitled 1... 2 System... 3... 3.1... 3.2... 3.3... 4... 4.1... 5... 5.1... 5.2... 5.2.1... 5.3... 5.3.1 Modbus-TCP... 5.3.2 Modbus-RTU... 5.3.3 LS485... 5.4... 5.5... 5.5.1... 5.5.2... 5.6... 5.6.1... 5.6.2...

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper Windows Netra Blade X3-2B( Sun Netra X6270 M3 Blade) : E37790 01 2012 9 Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs,

More information

UART.h #ifndef _UART_H_ #define _UART_H_ #define DIR_TXD #define DIR_RXD sbi(portd,4) cbi(portd,4) #define CPU_CLOCK_HZ UL UART PORT1 void UAR

UART.h #ifndef _UART_H_ #define _UART_H_ #define DIR_TXD #define DIR_RXD sbi(portd,4) cbi(portd,4) #define CPU_CLOCK_HZ UL UART PORT1 void UAR IMC-V0.1 예제소스파일 1. UART 소스코드 (page 1-3) 2. Encoder 소스코드 (page 4-7) 3. ADC 소스코드 (page 8-10) UART.h #ifndef _UART_H_ #define _UART_H_ #define DIR_TXD #define DIR_RXD sbi(portd,4) cbi(portd,4) #define CPU_CLOCK_HZ

More information

USB-EK001 매뉴얼

USB-EK001 매뉴얼 cpci-frm11 User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this document

More information

MAX+plus II Getting Started - 무작정따라하기

MAX+plus II Getting Started - 무작정따라하기 무작정 따라하기 2001 10 4 / Version 20-2 0 MAX+plus II Digital, Schematic Capture MAX+plus II, IC, CPLD FPGA (Logic) ALTERA PLD FLEX10K Series EPF10K10QC208-4 MAX+plus II Project, Schematic, Design Compilation,

More information

슬라이드 1

슬라이드 1 Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 KeyPad Device Control - Device driver Jo, Heeseung HBE-SM5-S4210 에는 16 개의 Tack Switch 를사용하여 4 행 4 열의 Keypad 가장착 4x4 Keypad 2 KeyPad 를제어하기위하여 FPGA 내부에 KeyPad controller 가구현 KeyPad controller 16bit 로구성된

More information

Microsoft Word - JAVS_UDT-1_상세_메뉴얼.doc

Microsoft Word - JAVS_UDT-1_상세_메뉴얼.doc UDT-1 TRANSPORTER 한글 상세 제품 설명서 SoundPrime. 저작권 본 저작권은 Soundprime 이 소유하고 있습니다. Soundprime 의 허가 없이 정보 검색 시스템상에서 복사, 수정, 전달, 번역, 저장을 금지하며, 컴퓨터언어나 다른 어떠한 언어로도 수정될 수 없습니다. 또한 다른 형식이나 전기적, 기계적, 자기적, 광학적, 화학적,

More information

Microsoft PowerPoint - chap06-2pointer.ppt

Microsoft PowerPoint - chap06-2pointer.ppt 2010-1 학기프로그래밍입문 (1) chapter 06-2 참고자료 포인터 박종혁 Tel: 970-6702 Email: jhpark1@snut.ac.kr 한빛미디어 출처 : 뇌를자극하는 C프로그래밍, 한빛미디어 -1- 포인터의정의와사용 변수를선언하는것은메모리에기억공간을할당하는것이며할당된이후에는변수명으로그기억공간을사용한다. 할당된기억공간을사용하는방법에는변수명외에메모리의실제주소값을사용하는것이다.

More information

Chap 6: Graphs

Chap 6: Graphs 그래프표현법 인접행렬 (Adjacency Matrix) 인접리스트 (Adjacency List) 인접다중리스트 (Adjacency Multilist) 6 장. 그래프 (Page ) 인접행렬 (Adjacency Matrix) n 개의 vertex 를갖는그래프 G 의인접행렬의구성 A[n][n] (u, v) E(G) 이면, A[u][v] = Otherwise, A[u][v]

More information

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CBED0C3E0C7C1B7CEB1D7B7A55C D616E2E637070>

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CBED0C3E0C7C1B7CEB1D7B7A55C D616E2E637070> #include "stdafx.h" #include "Huffman.h" 1 /* 비트의부분을뽑아내는함수 */ unsigned HF::bits(unsigned x, int k, int j) return (x >> k) & ~(~0

More information

PICe-FRM24 매뉴얼

PICe-FRM24 매뉴얼 PCIe-FRM24 User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this document

More information

PCIe-FRM22 매뉴얼

PCIe-FRM22 매뉴얼 PCIe-FRM22 User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this document

More information

USB3-FRM13 매뉴얼

USB3-FRM13 매뉴얼 USB3-FRM13 User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this document

More information

B _02-M_Korean.indd

B _02-M_Korean.indd DNX740BT DNX740BTM DDX704BT DDX704BTM DDX604 DDX604M B64-476-0/0 (MW) DNX740BT/DNX740BTM/DDX704BT/DDX704BTM/DDX604/DDX604M [FM] [AM] [], [] [CRSC] FM FM [SEEK] 4 DNX740BT/DNX740BTM/DDX704BT/DDX704BTM/DDX604/DDX604M

More information

PCIe-FRM16_B 매뉴얼

PCIe-FRM16_B 매뉴얼 PCIe-FRM6_B User s Manual Windows, Windows000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this document

More information

PICe-OPT02 매뉴얼

PICe-OPT02 매뉴얼 PCIe-OPT02 User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this document

More information

공급 에는 3권역 내에 준공된 프라임 오피스가 없었다. 4분기에는 3개동의 프라임 오피스가 신규로 준공 될 예정이다.(사옥1개동, 임대용 오피스 2개동) 수요와 공실률 2014년 10월 한국은행이 발표한 자료에 따르면 한국의 2014년 경제성장률 예측치는 3.5%로 지

공급 에는 3권역 내에 준공된 프라임 오피스가 없었다. 4분기에는 3개동의 프라임 오피스가 신규로 준공 될 예정이다.(사옥1개동, 임대용 오피스 2개동) 수요와 공실률 2014년 10월 한국은행이 발표한 자료에 따르면 한국의 2014년 경제성장률 예측치는 3.5%로 지 Savills World Research 브리핑 서울 프라임 오피스 사진 : Yeouido, Seoul 개요 삼성SDS가 지난 2분기 준공한 잠실 사옥 주변으로의 이전을 지속하고 증권업계의 임차면적 감소가 계속되어 GBD와 YBD 의 수요는 감소하였고 에서는 소폭의 수요 증가가 나타났다. 의 수요 회복에도 불구하고 GBD, YBD의 수요 감소로 서울프라임오피스의

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Autodesk Software 개인용 ( 학생, 교사 ) 다운로드가이드 진동환 (donghwan.jin@autodesk.com) Manager Autodesk Education Program - Korea Autodesk Education Expert 프로그램 www.autodesk.com/educationexperts 교육전문가프로그램 글로벌한네트워크 /

More information

bn2019_2

bn2019_2 arp -a Packet Logging/Editing Decode Buffer Capture Driver Logging: permanent storage of packets for offline analysis Decode: packets must be decoded to human readable form. Buffer: packets must temporarily

More information

매뉴얼

매뉴얼 USB-AIO10 User s Manual Windows, Windows2000, Windows NT, Windows XP, Windows 7 and Windows CE are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations

More information

KEY 디바이스 드라이버

KEY 디바이스 드라이버 KEY 디바이스드라이버 임베디드시스템소프트웨어 I (http://et.smu.ac.kr et.smu.ac.kr) 차례 GPIO 및 Control Registers KEY 하드웨어구성 KEY Driver 프로그램 key-driver.c 시험응용프로그램 key-app.c KEY 디바이스드라이버 11-2 GPIO(General-Purpose Purpose I/O)

More information

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt 변수와상수 1 변수란무엇인가? 변수 : 정보 (data) 를저장하는컴퓨터내의특정위치 ( 임시저장공간 ) 메모리, register 메모리주소 101 번지 102 번지 변수의크기에따라 주로 byte 단위 메모리 2 기본적인변수형및변수의크기 변수의크기 해당컴퓨터에서는항상일정 컴퓨터마다다를수있음 short

More information

K&R2 Reference Manual 번역본

K&R2 Reference Manual 번역본 typewriter structunion struct union if-else if if else if if else if if if if else else ; auto register static extern typedef void char short int long float double signed unsigned const volatile { } struct

More information

1217 WebTrafMon II

1217 WebTrafMon II (1/28) (2/28) (10 Mbps ) Video, Audio. (3/28) 10 ~ 15 ( : telnet, ftp ),, (4/28) UDP/TCP (5/28) centralized environment packet header information analysis network traffic data, capture presentation network

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A634C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A634C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The 4 th Lecture 유명환 ( yoo@netplug.co.kr) 1 시간 (Time) 에대한정의 INDEX 2 왜타이머 (Timer) 와카운터 (Counter) 인가? 3 ATmega128 타이머 / 카운터동작구조 4 ATmega128 타이머 / 카운터관련레지스터 5 뻔뻔한노하우 : 레지스터비트설정방법 6 ATmega128

More information

DE1-SoC Board

DE1-SoC Board 실습 1 개발환경 DE1-SoC Board Design Tools - Installation Download & Install Quartus Prime Lite Edition http://www.altera.com/ Quartus Prime (includes Nios II EDS) Nios II Embedded Design Suite (EDS) is automatically

More information

Microsoft PowerPoint - 알고리즘_5주차_1차시.pptx

Microsoft PowerPoint - 알고리즘_5주차_1차시.pptx Basic Idea of External Sorting run 1 run 2 run 3 run 4 run 5 run 6 750 records 750 records 750 records 750 records 750 records 750 records run 1 run 2 run 3 1500 records 1500 records 1500 records run 1

More information

Microsoft Word doc

Microsoft Word doc 2. 디바이스드라이버 [ DIO ] 2.1. 개요 타겟보드의데이터버스를이용하여 LED 및스위치동작을제어하는방법을설명하겠다. 2.2. 회로도 2.3. 준비조건 ARM 용크로스컴파일러가설치되어있어야한다. 하드웨어적인점검을하여정상적인동작을한다고가정한다. NFS(Network File System) 를사용할경우에는 NFS가마운트되어있어야한다. 여기서는소스전문을포함하지않았다.

More information

목차 제 1 장 inexio Touch Driver소개... 3 1.1 소개 및 주요 기능... 3 1.2 제품사양... 4 제 2 장 설치 및 실행... 5 2.1 설치 시 주의사항... 5 2.2 설치 권고 사양... 5 2.3 프로그램 설치... 6 2.4 하드웨

목차 제 1 장 inexio Touch Driver소개... 3 1.1 소개 및 주요 기능... 3 1.2 제품사양... 4 제 2 장 설치 및 실행... 5 2.1 설치 시 주의사항... 5 2.2 설치 권고 사양... 5 2.3 프로그램 설치... 6 2.4 하드웨 최종 수정일: 2010.01.15 inexio 적외선 터치스크린 사용 설명서 [Notes] 본 매뉴얼의 정보는 예고 없이 변경될 수 있으며 사용된 이미지가 실제와 다를 수 있습니다. 1 목차 제 1 장 inexio Touch Driver소개... 3 1.1 소개 및 주요 기능... 3 1.2 제품사양... 4 제 2 장 설치 및 실행... 5 2.1 설치 시

More information

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서 PowerChute Personal Edition v3.1.0 990-3772D-019 4/2019 Schneider Electric IT Corporation Schneider Electric IT Corporation.. Schneider Electric IT Corporation,,,.,. Schneider Electric IT Corporation..

More information

NET-AIO12 매뉴얼

NET-AIO12 매뉴얼 NET-AIO12 User s Manual Windows, Windows2000, Windows NT, Windows XP, Windows 7 and Windows CE are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations

More information

1

1 - - - Data Sheet Copyright2002, SystemBase Co, Ltd - 1 - A0 A1 A2 CS0#, CS1# CS2#, CS3# CTS0#, CTS1# CTS2, CTS3# D7~D3, D2~D0 DCD0#, DCD1# DCD2#, DCD3# DSR0#, DSR1# DSR2#, DSR3# DTR0#, DTR1# DTR2#, DTR3#

More information

PowerPoint Template

PowerPoint Template SOFTWARE ENGINEERING Team Practice #3 (UTP) 201114188 김종연 201114191 정재욱 201114192 정재철 201114195 홍호탁 www.themegallery.com 1 / 19 Contents - Test items - Features to be tested - Features not to be tested

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729>

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729> 7주차 AVR의 A/D 변환기제어레지스터및관련실습 Next-Generation Networks Lab. 3. 관련레지스터 표 9-4 레지스터 ADMUX ADCSRA ADCH ADCL 설명 ADC Multiplexer Selection Register ADC 의입력채널선택및기준전압선택외 ADC Control and Status Register A ADC 의동작을설정하거나동작상태를표시함

More information

PICe-FRM24 매뉴얼

PICe-FRM24 매뉴얼 PCIe-FRM24 User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this document

More information

12 강. 문자출력 Direct3D 에서는문자를출력하기위해서 LPD3DXFONT 객체를사용한다 LPD3DXFONT 객체생성과초기화 LPD3DXFONT 객체를생성하고초기화하는함수로 D3DXCreateFont() 가있다. HRESULT D3DXCreateFont

12 강. 문자출력 Direct3D 에서는문자를출력하기위해서 LPD3DXFONT 객체를사용한다 LPD3DXFONT 객체생성과초기화 LPD3DXFONT 객체를생성하고초기화하는함수로 D3DXCreateFont() 가있다. HRESULT D3DXCreateFont 12 강. 문자출력 Direct3D 에서는문자를출력하기위해서 LPD3DXFONT 객체를사용한다. 12.1 LPD3DXFONT 객체생성과초기화 LPD3DXFONT 객체를생성하고초기화하는함수로 D3DXCreateFont() 가있다. HRESULT D3DXCreateFont( in LPDIRECT3DDEVICE9 pdevice, in INT Height, in UINT

More information

chapter4

chapter4 Basic Netw rk 1. ก ก ก 2. 3. ก ก 4. ก 2 1. 2. 3. 4. ก 5. ก 6. ก ก 7. ก 3 ก ก ก ก (Mainframe) ก ก ก ก (Terminal) ก ก ก ก ก ก ก ก 4 ก (Dumb Terminal) ก ก ก ก Mainframe ก CPU ก ก ก ก 5 ก ก ก ก ก ก ก ก ก ก

More information

RVC Robot Vaccum Cleaner

RVC Robot Vaccum Cleaner RVC Robot Vacuum 200810048 정재근 200811445 이성현 200811414 김연준 200812423 김준식 Statement of purpose Robot Vacuum (RVC) - An RVC automatically cleans and mops household surface. - It goes straight forward while

More information

H3050(aap)

H3050(aap) USB Windows 7/ Vista 2 Windows XP English 1 2 3 4 Installation A. Headset B. Transmitter C. USB charging cable D. 3.5mm to USB audio cable - Before using the headset needs to be fully charged. -Connect

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 C 프로그래밍프로젝트 Chap 14. 포인터와함수에대한이해 2013.10.09. 오병우 컴퓨터공학과 14-1 함수의인자로배열전달 기본적인인자의전달방식 값의복사에의한전달 val 10 a 10 11 Department of Computer Engineering 2 14-1 함수의인자로배열전달 배열의함수인자전달방식 배열이름 ( 배열주소, 포인터 ) 에의한전달 #include

More information

untitled

untitled R&S Power Viewer Plus For NRP Sensor 1.... 3 2....5 3....6 4. R&S NRP...7 -.7 - PC..7 - R&S NRP-Z4...8 - R&S NRP-Z3... 8 5. Rohde & Schwarz 10 6. R&S Power Viewer Plus.. 11 6.1...12 6.2....13 - File Menu...

More information

1 1. INTRODUCTION 2 2. DOWNLOAD Windows Desktop & Server Max OS X, Linux, Windows CE 2 3. API REFERENCE CAN_OpenVcp CAN_Op

1 1. INTRODUCTION 2 2. DOWNLOAD Windows Desktop & Server Max OS X, Linux, Windows CE 2 3. API REFERENCE CAN_OpenVcp CAN_Op USB2CAN USB2CAN-VCP USB2CAN-FIFO API Reference Manual ver. 1.00 Updated in November 2013 1 1. INTRODUCTION 2 2. DOWNLOAD 2 2-1. Windows Desktop & Server 2 2-2. Max OS X, Linux, Windows CE 2 3. API REFERENCE

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 A 반 T2 - 김우빈 (201011321) 임국현 (201011358) 박대규 (201011329) Robot Vacuum Cleaner 1 Motor Sensor RVC Control Cleaner Robot Vaccum Cleaner 2 / Event Format/ Type Front Sensor RVC 앞의장애물의유무를감지한다. True / False,

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729>

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729> 8주차중간고사 ( 인터럽트및 A/D 변환기문제및풀이 ) Next-Generation Networks Lab. 외부입력인터럽트예제 문제 1 포트 A 의 7-segment 에초시계를구현한다. Tact 스위치 SW3 을 CPU 보드의 PE4 에연결한다. 그리고, SW3 을누르면하강 에지에서초시계가 00 으로초기화된다. 동시에 Tact 스위치 SW4 를 CPU 보드의

More information

Microsoft PowerPoint - ch07.ppt

Microsoft PowerPoint - ch07.ppt chapter 07. 시스코라우터기본동작 한빛미디어 -1- 학습목표 시스코라우터외적, 내적구성요소 시스코라우터부팅단계 시스코라우터명령어모드 한빛미디어 -2- 시스코라우터구성요소 라우터외부구성요소 (1) [ 그림 ] 2600 라우터전면도 인터페이스카드 전원부 LED 라우터조건 한빛미디어 -3- 시스코라우터구성요소 라우터외부구성요소 (2) [ 그림 ] VTY 를이용한라우터접속

More information

매뉴얼

매뉴얼 PCI-AIO05 User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this document

More information

[ 마이크로프로세서 1] 2 주차 3 차시. 포인터와구조체 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Functi

[ 마이크로프로세서 1] 2 주차 3 차시. 포인터와구조체 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Functi 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Function) 1. 함수의개념 입력에대해적절한출력을발생시켜주는것 내가 ( 프로그래머 ) 작성한명령문을연산, 처리, 실행해주는부분 ( 모듈 ) 자체적으로실행되지않으며,

More information

ISP and CodeVisionAVR C Compiler.hwp

ISP and CodeVisionAVR C Compiler.hwp USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler

More information

Product A4

Product A4 2 APTIV Film Versatility and Performance APTIV Film Versatility and Performance 3 4 APTIV Film Versatility and Performance APTIV Film Versatility and Performance 5 PI Increasing Performance PES PPSU PSU

More information

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지 PX-8000 SYSTEM 8 x 8 Audio Matrix with Local Control 2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지역에

More information

vm-웨어-앞부속

vm-웨어-앞부속 VMware vsphere 4 This document was created using the official VMware icon and diagram library. Copyright 2009 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright

More information

Microsoft Word - Installation and User Manual_CMD V2.2_.doc

Microsoft Word - Installation and User Manual_CMD V2.2_.doc CARDMATIC CMD INSTALLATION MANUAL 씨앤에이씨스템(C&A SYSTEM Co., Ltd.) 본사 : 서울특별시 용산구 신계동 24-1(금양빌딩 2층) TEL. (02)718-2386( 代 ) FAX. (02) 701-2966 공장/연구소 : 경기도 고양시 일산동구 백석동 1141-2 유니테크빌 324호 TEL. (031)907-1386

More information

untitled

untitled CAN BUS RS232 Line Ethernet CAN H/W FIFO RS232 FIFO IP ARP CAN S/W FIFO TERMINAL Emulator COMMAND Interpreter ICMP TCP UDP PROTOCOL Converter TELNET DHCP C2E SW1 CAN RS232 RJ45 Power

More information

, DVR. DVR. > > > " ". DVR.. ("wisenetlife.com" )? _

, DVR. DVR. > > >  . DVR.. (wisenetlife.com )? _ SUPER HD 영상보안시스템 간편설명서 , DVR. DVR. > > > " ". DVR.. ("wisenetlife.com" )? 1588-5772 http://www.wisenetlife.com 2_ RISK OF ELECTRI SHOCK DO NOT OPEN CAUTION : TO REDUCE THE RISK OF ELECTRICAL SHOCK DO NOT

More information

Microsoft Word - Automap3

Microsoft Word - Automap3 사 용 설 명 서 본 설명서는 뮤직메트로에서 제공합니다. 순 서 소개 -------------------------------------------------------------------------------------------------------------------------------------------- 3 제품 등록 --------------------------------------------------------------------------------------------------------------------------------------

More information

Microsoft PowerPoint - polling.pptx

Microsoft PowerPoint - polling.pptx 지현석 (binish@home.cnu.ac.kr) http://binish.or.kr Index 이슈화된키보드해킹 최근키보드해킹이슈의배경지식 Interrupt VS polling What is polling? Polling pseudo code Polling 을이용한키로거분석 방어기법연구 이슈화된키보드해킹 키보드해킹은연일상한가! 주식, 펀드투자의시기?! 최근키보드해킹이슈의배경지식

More information

歯설명서_020925_.PDF

歯설명서_020925_.PDF GMPC-III (Protocol Converter-III) USER S MANUAL 1 1 1 4 2 5 2.1 5 2.2 5 2.3 6 3 7 3.1 7 4 8 4.1 8 4.2 8 5 GMPC-III 9 5.1 9 5.2 I-NET 9 5.3 ( ) 9 5.4 ( ) ( ) 10 6 12 6.1 12 7 GMPC-III 13 7.1 CPU 13 7.2

More information

Microsoft Word - PEB08_USER_GUIDE.doc

Microsoft Word - PEB08_USER_GUIDE.doc 0. PEB08 이란? PEB08(PIC EVALUATION BOARD 8bits) 은 Microchip 8bit Device 개발을쉽고편리하게할수있는보드입니다. 1. 다양한 8bit Device 지원 기존대부분의 8bit 보드의경우일부 Pin-Count만지원을하였지만, PEB08은 PIC10, PIC12, PIC16, PIC18의 DIP Type Package의모든

More information

BSC Discussion 1

BSC Discussion 1 Copyright 2006 by Human Consulting Group INC. All Rights Reserved. No Part of This Publication May Be Reproduced, Stored in a Retrieval System, or Transmitted in Any Form or by Any Means Electronic, Mechanical,

More information