Was ist der kleinste verfügbare PIC (Größe) mit internem Oszillator, mit dem der TCP / IP-Stack erfolgreich implementiert (und verwendet) werden kann? Was ist der kleinste PIC (Größe) mit integriertem internen Oszillator und Ethernet-Stack?
Was ist der kleinste verfügbare PIC (Größe) mit internem Oszillator, mit dem der TCP / IP-Stack erfolgreich implementiert (und verwendet) werden kann? Was ist der kleinste PIC (Größe) mit integriertem internen Oszillator und Ethernet-Stack?
Antworten:
Wenn Sie den TCP / IP-Stack von Microchip verwenden möchten , ist der PIC18 die vom Software-Stack unterstützte PIC-Familie am niedrigsten Ende.
Auf ihrer Ethernet - Seite empfiehlt Microchip die PIC18F97J60 . Es hat MAC und 10BASE-T PHY integriert.
- IEEE 802.3-kompatibler Ethernet-Controller
- Voll kompatibel mit 10/100 / 1000Base-T-Netzwerken
- Integrierter MAC und 10BASE-T PHY
- Bis zu 128 KB Flash
- 8 KB Ethernet-Puffer
- Unterstützung für Unicast-, Multicast- und Broadcast-Pakete
- Programmierbares Aufwecken in mehreren Paketformaten, einschließlich Magic Packet®, Unicast, Multicast, Broadcast, spezifischer Paketübereinstimmung oder anderen
Paket- 64/80/100-Pin-TQFP-Paket
Vielleicht möchten Sie die ENC28J60 erkunden . Es ist ein externer Chip vom PIC, der das gesamte Ethernet verwaltet. Es ist über einen SPI-Bus mit dem PIC verbunden. Wählen Sie einfach einen PIC mit genügend Flash und RAM für den TCP / IP-Stack. Sie können herunterladen und in einen Simulator kompilieren, um zu sehen, wie viel Platz die Dinge beanspruchen.
Auf dem von m.Alin bereitgestellten Link sehen Sie in der rechten unteren Ecke eine Schaltfläche mit dem Namen, See all Ethernet PIC MCUs
die hierher führt, wo Sie verschiedene Merkmale sehen können, einschließlich der Verpackung in der rechten Spalte. Wie es aussieht, sind die kleinsten PIC32 mit Ethernet 64 / QFN 64 / TQFP