본문 바로가기

[INTERFACE]

(223)
[W5100] SPI모드 제어시 주의 사항 [W5100] SPI 제어시 주의 사항 SPI 결선 회로도 회로도는 아래와 같고 MCU의 /SS신호는 GPIO로 대체 가능하다. W5100의 SPI 제어는 4byte로 해야하며 Write시 0xF0 OP code가 들어가고 이후 어드레스 2byte, data 1byte로 제어할 수 있다. Read시 0x0F OP code + Address + data로 제어 가능하다. 주의사항 SPI제어시 SPI_EN핀은 High가 되어야 하고, /SCS핀은 레지스터 제어시 Low로 start하고, 4byte전송후 High로 end 해야 한다. W5100 SPI제어 예제 코드 /** @brief This function writes the data into W5100 registers. */ uint8 IINCHIP_W..
네트웍 프로토콜 분석기 - Etherreal 네트웍 프로토콜 분석기 - Etherreal 필터 설정 (ip.addr eq 192.168.0.100 and ip.addr eq 192.168.0.154)
[MAX3421] SPI USB Host Controller 관련자료 [MAX3421] SPI USB Host Controller 관련자료 MAX3421E USB 주변장치/호스트 컨트롤러는 USB 버전 2.0을 준수하는 풀 스피드 USB 주변장치 또는 풀 스피드/로우 스피드 호스트를 구현하는데 필요한 디지털 로직 및 아날로그 회로를 포함하고 있다. 내장된 트랜시버는 ±15kV ESD 보호와 USB 연결/비연결을 프로그래밍할 수 있는 기능이 내장되어 있다. 내부 직렬 인터페이스 엔진(SIE)은 에러 체크와 버스 재시도와 같은 로우 레벨 USB 프로토콜 세부사항을 처리한다. MAX3421E는 최대 26MHz에서 동작하는 SPI™ 인터페이스에 의해 액세스되는 레지스터 세트를 사용하여 동작한다. 모든 SPI 마스터(마이크로프로세서, ASIC, DSP 등)는 간단한 3-wire 또..
TCP Server 모드에서 패킷 분석 2007-07-16 16:20:38 TCP Server 모드에서 패킷 분석 tcp_server.cap SYN 초기 동기 메시지 ACK 수신확인 FIN 종료 메시지 Reset 강제 종료 Server(92), PC : Client(91)로 91이 92에 접속하여 데이터 송수신하고 종료하는 상황의 패킷 분석 접속 5)Client(91)가 Connect()로 접속하여 랜덤하게 생성된 시퀀스 넘버 0으로 [SYN] 패킷 보냄. 포트는 4129->5000 6)Server(92)가 Listen()상태에서 램덤하게 생성한 시퀀스넘버 0으로 [SYN] 패킷에 [ACK]번호 1로 설정하여[SYN, ACK] 패킷 보내서 Listen. 이때의 ack번호는 대부분 Client(91)에게서 받은 syn+1의 값을 가진다. 7)C..
[CP2101 USB2Serial] Board 관련 자료 [CP2101 USB2Serial] Board 관련 자료 USB를 연결하면 CN54 1, 2번핀으로 5V파워가 출력된다. 시리얼 포트는 CN52 8, 9번핀으로 시리얼 RXD, TXD를 연결하면 USB로 시리얼 데이터를 송 수신 할 수 있다. 시리얼 포트 연결 외에 CN54의 9, 10핀 P1.0, P1.1에 On Board LED가 2개 있어 다른 MPU Board에서 바로 제어 가능하다.
[W5100 EVM]이더넷을 이용한 이미지 전송 + 그래픽 TFT LCD 출력 [W5100 EVM]이더넷을 이용한 이미지 전송 + 그래픽 TFT LCD 출력 W5100을 이용하여 칼라 TFT LCD에 이미지 전송 테스트 이번에 새롭게 제작한 확장 테스트 보드를 이용하여 W5100을 이용한 이더넷 모듈 을 테스트 했다. 이더넷을 이용한 전광판을 컨셉으로 칼라 LCD를 출력 대상으로 삼고 W5100의 고속 이더넷 전송(6Mbps)의 장점으로 고용량의 이미지 데이터를 이더넷으로 전송할 수 있도록 하였다. 물론 이번 테스트는 SPI방식으로 1.2Mbps정도 나오는것 같다. 몇가지 그림을 테스트 했는데... 사진이 좀 흐린것 같기도 하고... 이번에 새롭게 제작된 확장 보드는 ISP을 확장할 수 있는 포트를 많이 빼 두었다. 이더넷 이미지 전송 소프트웨어
[W5100 EVB] AVR mega128 Test Board [W5100 EVB] AVR mega128 Test Board Wiznet에서 판매하고 있는 W5100E01-AVR 보드이다. 오늘 받자마자 바로 테스트 했는데 기본 펌웨어로 TCP/UDP/DHCP/WEB Server 등이 가능하다. 소스코드 자체는 약간 복잡하게 작성되어 있는것 같은 느낌이 들었지만... 기능벼로 분리해 두면 이더넷 관련 여러가지 테스트를 쉽게 해볼 수있을것 같다.
Application Board - Wiznet W5100, LCD, Analog Monitoring Application Board - Wiznet W5100, LCD, Analog Monitoring 이더넷 아날로그 모니터링 장비 프로젝트 진행하면서 만들었던 Wiznet W5100적용 보드 입니다. MAC + Phy + TCP/IP Stack이 하나의 칩으로 구성되어 아주 간단히 이더넷을 해결 했던 프로젝트 인데...

반응형