[W7200 EVM] Internet MCU 보드제작 - Cortex M3 with hardwired TCP/IP, MAC & PHY
H/W TCP/IP 포함된 Wiznet 사의 Cortex-M3(STM32) W7200 보드를 제작 했다. W7200은 한 칩에 MAC PHY, H/W TCP/IP(W5200), STM32가 들어 있어 소형의 임베디드 네트웍을 구성할 수 있다.
[STM32-SM EVM] 보드와 핀맵을 호환할 수 있도록 제작했고, STM32코어 이므로 때문에 소스코드는 그대로 사용가능하다.
W7200 특징
W7200 ARM 32-bit Cortex-M3
- 72MHz maximum frequency (1.25 DMIPS/MHz)
- 20KBytes Data Memory (RAM)
- 128KBytes Code Memory
- Low Power: Support Sleep, Stop and Standby modes
- 7 timers
- Three 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
- 2 watchdog timers (Independent and Window)
- SysTick timer 24-bit down counter
- Full-duplex UART
- Programmable Watchdog Timer
- CRC calculation unit, 96-bit unique ID
- GPIO, SPI, USART and USB Interfaces
- 10BaseT/100BaseTX Ethernet PHY embedded
W7200 블록도
[W7200 EVM]
W7200 - H/W TCP IP W5200, MAC, PHY, STM32 가 하나의 칩으로 구성되어 있어 소형으로 제작 가능하다.
다만 페키기가 QFN타입이 아니라 수작업으로 납땜하기에는 약간의 기술을 요한다.
STM32 코어 이기 때문에 USB2UART를 이용하여 시리얼 포트로 펌웨어 다운로드 할 수 있다.
[ST-Type EVM]형태로 제작해서 기존 확장 보드와 쉽게 호환 가능하다.
W7200 회로도