본문 바로가기

TCP/IP

(21)
[Mega128 EVM]rev2 보드 관련 자료 - AVR Mega128 + Ethernet Module [Mega128 EVM]rev2 보드 관련 자료 - AVR Mega128 + Ethernet Module 회로도: [Mega128 EVM] rev2를 새롭게 만들었다. 기존 보드의 회로적인 실수도 수정하고 몇가지 보완해서 만들었다. 기본적인 형태나 배치는 동일하게 구성했다. PCB가 없서서 새롭게 만들어야 할 기회가 있었는데 시간 관계상 치명적 버그만 수정하는 형태이다. 기존 Ethernet LINK LED를 보드에 구성했던 것을 RJ45커넥터의 LED있는것으로 대체 하였다. 기존 보드와 거의 유사하지만.. USB커넥터 및 VR, 온도 센서가 추가 되었다. USB는 아무래도 미니타입이 작고 많이 쓰는 커넥터라 수정했고 VR및 온도센서(LM35)을 추가하여 보드상에서 간단한 테스트를 해 볼수 있도록 했다...
하이퍼 터미널을 이용한 TCP/IP 통신 테스트 하이퍼 터미널을 이용한 TCP/IP 통신 테스트 TCP/IP 테스트를 위한 테스트 프로그램으로 윈도우에서 기본으로 제공하는 하이퍼 터미널(HiperTerminal) 프로그램을 이용하면 아주 간단하게 테스트 할 수 있다. 먼저 하이퍼 터미널을 실행한다 TCP/IP로 연결 등록정보에서 [연결할 모뎀] -> TCP/IP 를 설정하고 임베디드 보드의 IP를 설정한다. 만약 PC를 서버로 설정하고 싶다면 [호출] -> [호출 대기]로 설정할 수 있다. 만약 PC가 클라이언트라면 [호출]을 클릭하여 원하는 서버로 접속할 수 있다. 테스트 예제 W5100 + AVR보드 (Ethernet2Serial)를 이용하여 간단히 TCP/IP로 전송 받은 데이터를 시리얼 포트로 출력하는 예제를 테스트 해 보았다.
[W5100 EVM]Simple TCP-Client Example [W5100 EVM]Simple TCP-Client 예제 - AVR128 [W5100 EVM]모듈을 이용하여 간단한 TCP-Client 예제를 작성해 보겠습니다. 코드구조 현제 예제는 AVR Studio(GCC)를 이용하여 작성되었지만 레이어를 두어 다른 CPU나 컴파이러에서도 쉽게 포팅 가능하도록 구성되어 있습니다. 전체 폴더 구조는 [00_hal] : 하드웨어 종속적인 데이터 파일 [01_drv] : 각종 드라이버 관련 파일 [ex0_..] : 사용자 Application 로 구성되어 있고 Wiznet칩 관련 드라이버는 [01_drv/wiznet/..]폴더에 있습니다. 버스모드 설정 W5100의 Access모드는 DIRECT_MODE, INDIRECT_MODE, SPI_MODE가 있고 자신의 하드웨어..
FTP Server Module 보드 개발 FTP Server Module 보드 개발 USB Host, SD Card, Ethernet 내장 Embedded FTP 보드 제작. 원격지에서 네트웍으로 FTP로 접속해 SD Card나 USB메모리 장치에 데이터를 쓰거나 읽는 모듈 이다. Application 전자액자의 메모리내용을 ftp를 이용하여 원격지에 업데이트 할 수 있도록 한 예제 개발 당시에는 네트웍 기능이 없이 개발되어 있는 전자 액자나 엘리베이터 광고 디스플레이 장치에 네트웍 기능을 부여 하기 위해 개발이 시작되었다. USB 메모리 스틱을 인식 할수 있는 전자 액자에 연결되어 이미지 정보를 주고 네트웍 또는 FTP로 접속하여 파일을 업데이트 하는 기능이다. 요즘은 대부분 전자액자나 광고용 디스플레이 장치가 네트웍 기을 지원하고 있어 필요..
[W5100 EVM]Simple TCP-Client 예제1 - AVR128 [W5100 EVM]Simple TCP-Client 예제1 - AVR128 [W5100 EVM]모듈을 이용하여 간단한 TCP-Client 예제를 작성해 보겠습니다. 코드구조 현제 예제는 AVR Studio(GCC)를 이용하여 작성되었지만 레이어를 두어 다른 CPU나 컴파이러에서도 쉽게 포팅 가능하도록 구성되어 있습니다. 전체 폴더 구조는 [00_hal] : 하드웨어 종속적인 데이터 파일 [01_drv] : 각종 드라이버 관련 파일 [ex0_..] : 사용자 Application 로 구성되어 있고 Wiznet칩 관련 드라이버는 [01_drv/wiznet/..]폴더에 있습니다. 버스모드 설정 W5100의 Access모드는 DIRECT_MODE, INDIRECT_MODE, SPI_MODE가 있고 자신의 하드웨..

반응형