본문 바로가기

[INTERFACE]

(223)
하이퍼 터미널을 이용한 TCP/IP 통신 테스트 하이퍼 터미널을 이용한 TCP/IP 통신 테스트 TCP/IP 테스트를 위한 테스트 프로그램으로 윈도우에서 기본으로 제공하는 하이퍼 터미널(HiperTerminal) 프로그램을 이용하면 아주 간단하게 테스트 할 수 있다. 먼저 하이퍼 터미널을 실행한다 TCP/IP로 연결 등록정보에서 [연결할 모뎀] -> TCP/IP 를 설정하고 임베디드 보드의 IP를 설정한다. 만약 PC를 서버로 설정하고 싶다면 [호출] -> [호출 대기]로 설정할 수 있다. 만약 PC가 클라이언트라면 [호출]을 클릭하여 원하는 서버로 접속할 수 있다. 테스트 예제 W5100 + AVR보드 (Ethernet2Serial)를 이용하여 간단히 TCP/IP로 전송 받은 데이터를 시리얼 포트로 출력하는 예제를 테스트 해 보았다.
더미 허브와 스위칭 허브 허브는 더미 허브와 스위칭 허브로 나뉘어 집니다. 더미 허브의 경우에는 반이중방식으로 1개의 노드를 8개의 포트로 단순이 나뉘는 역할을 합니다. 그러므로 당연히 대역폭이 8개로 나뉩니다. 예:) 100M의 대역에 8개의 회선을 연결 했을시 각 노드당 속도는 100/8 = 13M 가 한계 입니다. 스위칭 허브의 경우엔 풀듀플렉스 방식으로 허미 허브와 다르게 8개의 포트가 연결 되어 있어도 각 노드가 항상 풀로 사용되어지는 게 아니기 때문에 각 노드당 정해진 대역폭을 각 회선에서 풀로 사용할 수 있습니다. 예:) 100M의 대역에 8개의 회선을 연결 했을시 각 노드당 속도는 더미 허브와 다르게 100M의 대역폭을 모두 사용할 수 있습니다. 1~8번까지의 회선중 하나만이 데이터를 전송한다면 해당 포트를 스위칭..
초소형 웹서버 http://www.geisttek.com/ 에서 판매하는 Microchip의 PIC18 + ENC28J60 + 25LC256을 사용한 초소형 웹서버 이다. 소형이고 가격도 저렴하지만 메모리가 32kbyte 밖에 되지 않아 다양한 웹페이지를 올리기에는 역부족이다. 차라리 dataflash를 사용하는것이 더 좋을듯... 블럭도 기능 Application 약간은 조잡한듯한... NXP ARM7(LPC2k) 사용했다고 함
[VNC1L EVM] PCB 제작 [VNC1L EVM] PCB 제작 기존 상용 판매 버젼 보다 훨씬 더 소형으로 만들었고 USB가 2 포트라 한쪽은 호스트 다른 한쪽은 디바이스 타입으로 커넥터 연결할 수 있도록 했다.
[W5100-s EVM] 관련자료 [W5100-s EVM] 관련자료 회로도 커넥터 조립시 주의사항 SPI선택 점퍼는 90도 앵글타입 써야 하는데 가로축으로 배치해서 점퍼 연결하기가 쉽지 않다. 각도를 약간 주어 납땜을 요한다. 다음에는 세로 축으로 배치해야 겠다. 전원 확인 LED는 아래쪽보드에 있어 확인이 쉽지 않다...
[VNC1L-1A] USB Host Controller 관련자료 [VNC1L-1A] USB Host Controller VNC1L-1A는 USB Host Controller와 MCU가 포함된 칩으로 대분의 특정 펌웨어가 ROM파일 형태로 제공되 쉽게 USB Host Controller를 제어할 수 있도록 한 FTDI(http://www.vinculum.com/index.html) 칩이다. FDI의 USB2Seral, USB2FIFO, USB2SPI 기능을 제공하여 USB메모리 스틱이나 외장 하드등의 MassStorage장치를 시리얼 이나 SPI등으로 제어할 수 있다. 쉽고 간단하게 USB Host를 구성할 수 있어 소량의 응용제품을 빠르게 개발해야 할 경우 편리하게 사용할 수 있을것 같다. Introducing the Vinculum VNC1L USB Host Con..
[VNC1L-1A] 을 이용한 PIC 마이크로컨트롤러에 USB 플래시 드라이버 인터페이싱 하기 PIC 마이크로컨트롤러에 USB 플래시 드라이버 인터페이싱 하기 최근 저비용 플래시 메모리 드라이브와 각종 USB 주변기기가 출시됨에 따라 USB 인터페이스는 어디에서든 찾아볼 수 있다. 그러나 이들 주변기기를 8비트 또는 16비트 임베디드 분야에 사용하려고 할 때에는 구현, 비용 및 전력 소모가 중요한 문제가 된다. 이 글에서는 최고 속도의 USB 2.0 인터페이스를 통해 저비용 PIC 마이크로컨트롤러를 플래시 드라이브로 연결하는 방법과 관련 프로그래밍에 대해 설명하고자 한다. 본고에서는 최고 속도의 USB 2.0 인터페이스를 통해 저비용 PIC 마이크로컨트롤러를 플래시 드라이브로 연결하는 방법과 관련 프로그래밍에 대해 자세히 설명하고자 한다. PIC 마이크로컨트롤러 및 Vinculum USB 인터페이..
[FT2232 EVM]PC프로그램 작성 - LED제어 VB예제 [FT2232 EVM]PC프로그램 작성 - LED제어 VB예제 프로그램 작성 코드 자체는 간단하고 디바이스 오픈하고 핸들받아서 Read, Write하면된다. 주의 사항은 FT_SetBitMode()함수로 Bit모드로 제어해야 8비트 버퍼를 제어할 수 있다. FT2232(FT245) Device Open If FT_OpenEx(strDescription, FT_OPEN_BY_DESCRIPTION, m_lngHandle) FT_OK Then LoggerList.AddItem "Open Failed" Exit Sub End If If FT_SetBitMode(m_lngHandle, &HFE, &H1) FT_OK Then LoggerList.AddItem "BIT Mmode Failed" GoTo CloseHa..

반응형