presentation 6 avril usb tcpip

55
 INNOV A TIS SYSTEMS 2006 1 USB & TCP/IP USB & TCP/IP

Upload: chaouachitaoufik

Post on 09-Apr-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 1/55

  INNOVATIS SYSTEMS 2006 1

USB & TCP/IPUSB & TCP/IP

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 2/55

  INNOVATIS SYSTEMS 2006 2

USBUSBI. Historique et caractéristiquesI. Historique et caractéristiques

II. Les avantages et inconvénientsII. Les avantages et inconvénients

III. Les domaines d’application avecIII. Les domaines d’application avec

exemples d’utilisationexemples d’utilisation

IV. Les outils nécessaires à la mise enIV. Les outils nécessaires à la mise enœuvre et leurs coutsœuvre et leurs couts

V. Revu du matériel disponible dans leV. Revu du matériel disponible dans lecommerce et leurs coutscommerce et leurs couts

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 3/55

  3INNOVATIS SYSTEMS 2006

Historique etHistorique etcaractéristiquescaractéristiques

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 4/55

  4INNOVATIS SYSTEMS 2006

HistoriqueHistorique

-Créé par Intel en 1994…version 1.0

-1998 version1.1 (Low speed 1.5Mbps

, Full speed 12Mbps)

-2000 version2.0 (High speed

480Mbps)

-2001 On The Go

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 5/55

  5INNOVATIS SYSTEMS 2006

n versa er aBus

n versa er aBus

Télémesures,Diagnostic

• Auto détection & configuration (Plug&Play)• Bus power 

• 3 vitesses: Low- 1.5, Full- 12, High- 480Megabits/second

RS232Parallèle

PS/2

Applications

Embarquées

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 6/55

  6INNOVATIS SYSTEMS 2006

CaractéristiquesCaractéristiques Caractéristiques principales :  Topologie en arbre dont la racine est l’hôte (le PC ou le

Mac).

Les périphériques peuvent être branchés et débranchés

sans arrêter l’ordinateur. Les périphériques sont alimentés par le Bus.

On peut chaîner jusqu’à 127 périphériques sur un brin.

Les périphériques inutilisés sont automatiquement mis

en veille.

Les périphériques sont identifiés et configurésautomatiquement par les systèmes d’exploitation. 

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 7/55  7INNOVATIS SYSTEMS 2006

CaractéristiquesCaractéristiques

NRZI Data EncodingNRZI Data Encoding

Half duplex – data transmission can go in only one direction at a timeHalf duplex – data transmission can go in only one direction at a time

Bus Power to each device:Bus Power to each device: 4.40 - 5.25 V4.40 - 5.25 V

Guaranteed 100 mAGuaranteed 100 mA

500 mA maximum through negotiation500 mA maximum through negotiation

NRZI Data EncodingNRZI Data Encoding

Half duplex – data transmission can go in only one direction at a timeHalf duplex – data transmission can go in only one direction at a time

Bus Power to each device:Bus Power to each device: 4.40 - 5.25 V4.40 - 5.25 V

Guaranteed 100 mAGuaranteed 100 mA

500 mA maximum through negotiation500 mA maximum through negotiation

~ 5.0 V

~ 3.3 V

VBUS

D+

D-

GND

VBUS

D+

D-

GND

4-wire

connection

Differential

Signaling

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 8/55

  8INNOVATIS SYSTEMS 2006

CaractéristiquesCaractéristiques L’USB en fonctionnement :

Hub USB

4.4 à 5.25v ! 

500mA

A

B

L’hôte gère les communications en distribuant des jetons.

Chaque périphérique est identifié grâce à un VID et un PID.

Adresse allouée à l’initialisation (énumération).

4 modes de transfert : control, interrupt, isochrone, bulk.

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 9/55

  9INNOVATIS SYSTEMS 2006

“mini-B” PlugFS, HS Peripheral

“B” PlugFS, HS Peripheral

CaractéristiquesCaractéristiques“A” Plug

USB Host

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 10/55

  10INNOVATIS SYSTEMS 2006

Modes de transfert (12Mbps/480Mbps) :

Control : pour l’énumération et la configuration.

Interrupt : 64octets/1Ko par trame. Accusé de réception etreprise en cas d’erreur.

Isochrone : avec réservation de bande passante et de temps

d’accès dans la limite de 1Ko toutes les ms (Full Speed) ou

3x1Ko toutes les 125us(High Speed). Pas d’accusé deréception, pas de reprise en cas d’erreur(1Mo/24Mo).

Bulk : 1216/6656 octets max par trame. Non prioritaire.

Accusé de réception et reprise en cas d’erreur(1.2Mo/53Mo)

CaractéristiquesCaractéristiques

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 11/55

  11INNOVATIS SYSTEMS 2006

CaractéristiquesCaractéristiques

Guaranteed Latency Guaranteed DataIntegrity

InterruptInterrupt

BulkBulk

IsochronousIsochronous

PIC18F4550 family supports all these transfer types.

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 12/55

  12INNOVATIS SYSTEMS 2006

USBUSB PipesPipes

HOST PC

Big USB Pipe

12Mb/s

Small Pipe to each USBdevice (up to 127)

Tiny Pipes (endpoints)

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 13/55

  13INNOVATIS SYSTEMS 2006

Client Software <->Client Software <->FunctionFunction

ClientClientSoftwareSoftware

ClientClientSoftwareSoftware

InterfaceInterfaceInterfaceInterface

USB DeviceUSB DeviceUSB DeviceUSB Device

HostHostHostHost

EndpointsEndpointsEndpointsEndpoints

Data FlowsData FlowsData FlowsData Flows

BuffersBuffersBuffersBuffers

PipesPipesPipesPipes

glish, just to get the vocabulary

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 14/55

  14INNOVATIS SYSTEMS 2006

Trame USBTrame USB

BULKBULK

BULKBULK

BULKBULK

BULKBULK

BULKBULK

BULKBULK

BULKBULKBULKBULK

T

xVoice

T

xVoice

T

xLine

T

xLine

In

terrupt,

Control,

Lo

w

Speed

In

terrupt,

Control,

Low

Speed

Trame = 1msTrame = 1ms

Stereo Audio

Stereo Audio

Stereo Audio

Stereo Audio

Stereo Audio

Stereo Audio

Stereo Audio

Stereo Audio

Stereo Audio

Stereo Audio

R

xVoice

R

xVoice

RxLine

RxLine

SlotSlot

SOF

SOF

(Pas à l’échelle)(Pas à l’échelle)

Low SpeedLow Speed

Low SpeedLow Speed

BULKBULK

BULKBULK

S

canner

S

canner

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 15/55

  15INNOVATIS SYSTEMS 2006

USB PeripheralsUSB Peripherals

Joystick

Mouse

ExternalHard Drive

ICD2Modem

ExternalDVD Drive

Data Glove

Keyboard

EthernetAdapter 

Human Interface Device Class(HID)

Mass StorageDevice Class

(MSD)

CommunicationDevice Class (CDC)

Custom Class(Vendor Class)

Many more classes….

Microchip provides firmwareMicrochip provides firmwaresubset for HID, CDC, andsubset for HID, CDC, andMSDMSD.

PC will useVID/PID to look

for a matching

driver and load it.

If you don't use your own VID, then 2different devices will try to use the same

driver, which is not good.

h, just to get the vocabulary and that will be the last one.

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 16/55

  16INNOVATIS SYSTEMS 2006

Les avantagesLes avantages etetinconvénientsinconvénients

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 17/55

  17INNOVATIS SYSTEMS 2006

AvantagesAvantages Vitesse de transfert élevéeVitesse de transfert élevée Couts des composantsCouts des composants

 Topologie de bus Topologie de bus

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 18/55

  18INNOVATIS SYSTEMS 2006

InconvénientsInconvénients Apprentissage d’une nouvelleApprentissage d’une nouvelle

technologietechnologie Longueur de câbles mais il existe desLongueur de câbles mais il existe des

modules de remise en forme desmodules de remise en forme dessignauxsignaux

Il faut……Il faut……

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 19/55

  19INNOVATIS SYSTEMS 2006

Les domainesLes domainesd’applicationd’application

avec exemplesavec exemples

d’utilisationd’utilisation

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 20/55

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 21/55

  21INNOVATIS SYSTEMS 2006

L’USB développement de périphériques :

Physique Physique

USB pilote hôte

Pilote de

périphérique

Application

USB End Point 0

EP.. (out, type,size) 

EP.. (In, type,size) 

Gestion du périphérique

Electronique

«made in labo»

Electronique

«made in labo»

Control

Interrupt / Isochrone / Bulk

      O       S 

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 22/55

  22INNOVATIS SYSTEMS 2006

L’USB développement de périphériques, solution 2 :

Physique

USB pilote hôte

Pilote de

périphérique

Application

Gestion du périphérique

Electronique

« made in

CRTBT »

Electronique

« made in

CRTBT »

Control

Interrupt / Isochrone / Bulk

      O       S 

Physique

- Pilote « maison » :  Problème de compétences en fonction des OS.

Problème de pérennité…

- Pilote générique commerciale « USBIO »

Microcontrôleur 

(2000 lignes de C)

+USB Transceiver 

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 23/55

  23INNOVATIS SYSTEMS 2006

L’USB développement de périphériques, solution 3 : HID

Physique

USB pilote hôte

Pilote HID

Application

Gestion du périphérique

Control

Interrupt / Isochrone / Bulk

      O       S 

Physique

L’OS supporte en standard certains types depériphériques dits « HID »(Human Interface Devices).

Par ex : clavier, souris, audio, modem, balance,etc

Microcontrôleur 

(>2000 lignes de C)

+USB Transceiver 

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 24/55

  24INNOVATIS SYSTEMS 2006

Les outilsLes outilsnécessaires ànécessaires à

la mise enla mise en

œuvre et leursœuvre et leurscoutscouts

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 25/55

  25INNOVATIS SYSTEMS 2006

Outils MicrochipOutils Microchip

PICDEM Full Speed USBPICDEM Full Speed USB Cout : ~35 €Cout : ~35 €

PICDEM 2 PLUS + Programmateur (avecPICDEM 2 PLUS + Programmateur (avecmodification)modification) Possibilité de connecter un PIC18F2450Possibilité de connecter un PIC18F2450 Cout : ~130 €Cout : ~130 €

Compilateur CCompilateur C CCSCCS Hi-TechHi-Tech

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 26/55

  26INNOVATIS SYSTEMS 2006

Revu duRevu dumatérielmatériel

disponible dansdisponible dans

le commerce etle commerce etleurs coûtsleurs coûts

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 27/55

  27INNOVATIS SYSTEMS 2006

USB…RS232USB…RS232 Une connectique USB avec laUne connectique USB avec la

simplicité d’une liaison RS232simplicité d’une liaison RS232 Module USB <-> RS232Module USB <-> RS232 Coté Host : Port VirtuelCoté Host : Port Virtuel Cout : ~20 €Cout : ~20 €

USBMOD 1 et3

FTDI

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 28/55

  28INNOVATIS SYSTEMS 2006

USB ControllerUSB Controller

Solution CYPRESS :Solution CYPRESS : EZ-USB FX (CY7C646xx)EZ-USB FX (CY7C646xx)

Solution NetChip TechnologySolution NetChip Technology :: NET2888

Solution FREESCALESolution FREESCALE Solution PHILLIPS :Solution PHILLIPS : PDIUSBD11PDIUSBD11

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 29/55

  29INNOVATIS SYSTEMS 2006

USB µCUSB µC

Solution MICROCHIP :Solution MICROCHIP : PIC18F2450PIC18F2450

Solution CYPRESS :Solution CYPRESS : CY7C63001CY7C63001 

Solution MOTOROLA :Solution MOTOROLA : 68HC705JB368HC705JB3 

T dT d

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 30/55

  30INNOVATIS SYSTEMS 2006

 Types de

transferts

 Types de

transfertsPIC18F4550

Control, Interrupt, Bulk,Isochronous

PIC16C7X5

Control and Interrupt

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 31/55

  31INNOVATIS SYSTEMS 2006

VitesseVitessePIC18F4550

Full-Speed & Low-Speed

PIC16C7X5

Low-Speed

E i tE i t

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 32/55

  32INNOVATIS SYSTEMS 2006

EnregistreurEnregistreur

USBUSB Plateforme : PIC18F2450Plateforme : PIC18F2450

Device Class : HID -> Pas de piloteDevice Class : HID -> Pas de pilote Firmware simpleFirmware simple

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 33/55

  33INNOVATIS SYSTEMS 2006

TCP/IPTCP/IP

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 34/55

  INNOVATIS SYSTEMS 2006 34

TCP/IPTCP/IP

I Historique et caractéristiquesI Historique et caractéristiques

II. Les avantages et inconvénientsII. Les avantages et inconvénients

III. Les domaines d’application avecIII. Les domaines d’application avecexemples d’utilisationexemples d’utilisation

IV. Les outils nécessaires à la mise enIV. Les outils nécessaires à la mise en

œuvre et leurs coutsœuvre et leurs coutsV. Revu du matériel disponible dansV. Revu du matériel disponible dans

le commerce et leurs coutsle commerce et leurs couts

TCP/IP

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 35/55

  35INNOVATIS SYSTEMS 2006

CaractéristiquesCaractéristiques

TCP/IP

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 36/55

  36INNOVATIS SYSTEMS 2006

Qu’est-ce qui justifie l’emploi d’Ethernet ?Qu’est-ce qui justifie l’emploi d’Ethernet ?

- Interface normalisée présente en standard sur les machines etdans les labos

- Excellente performance : 10Mb/s, 100Mb/s, 1Gb/s….

- Pérennité (Norme 802.3 = 1980)

- Fiabilité, facilité de déploiement et d’interconnexion

Système de transmission idéal ?

- Standard = norme = complexité de mise en oeuvre

- Taille des paquets et accès au média non adaptés…

- Victime de son succès….la facilité d’interconnexion et la diversité

d’utilisation dégrade les performances et la sécurité !

- Ethernet ► Internet : logiciels sur toutes les plates-formes (web,

ftp…)

TCP/IP

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 37/55

  37INNOVATIS SYSTEMS 2006

CouchesCouches

Pile TCP/IP : MICROCHIPPile TCP/IP : MICROCHIP

Couche physique

Couche réseau

Couche Internet

Couche Transport

Couche Application

Modem* USART Ethernet

PPP* SLIP ARP

IP

ICMP

UDP TCP

DHCP SMTP* SNMP HTTP FTP

TCP/IP

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 38/55

  38INNOVATIS SYSTEMS 2006

Reliés par un câble 

Reliés par fibre optique

Reliés par onde radio (Wifi)

Communication entre 2 systèmesCommunication entre 2 systèmeséquipés d’interfaces Ethernetéquipés d’interfaces Ethernet

TCP/IP

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 39/55

  39INNOVATIS SYSTEMS 2006

Communication entre 2 systèmesCommunication entre 2 systèmeséquipés d’interfaces Ethernet 10BaseT ouéquipés d’interfaces Ethernet 10BaseT ou

100BaseTx100BaseTx

Reliés par un câble 

TX RX

TXRX

« CROISÉ »

Transmission de

données à 10 ou100Mb/s sur une

distance maxi de

100m

TCP/IP

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 40/55

  40INNOVATIS SYSTEMS 2006

Communication entre plusieurs systèmesCommunication entre plusieurs systèmeséquipés d’interfaces Ethernet 10BaseT ou 100BaseTXéquipés d’interfaces Ethernet 10BaseT ou 100BaseTX

Concentrateur (HUB) ou commutateur (SWITCH)

Câble « droit »

Distance maxi = 2 x 100 m

TCP/IP

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 41/55

  41INNOVATIS SYSTEMS 2006

TCP/IP (Type = 0x800)

UDP TCP

ICMP

ARP/RARP

Coté client : Ethernet + TCP/IP au cœur du système…Coté client : Ethernet + TCP/IP au cœur du système…

Ethernet = @MAC(48bits)

Physique

Ethernet

Applications utilisateur 

www, ftp, telnet… Labview !

      O 

      S 

TCP/IP

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 42/55

  42INNOVATIS SYSTEMS 2006

Les domainesLes domainesd’applicationd’application

avec exemplesavec exemples

d’utilisationd’utilisation

ApplicationApplicationTCP/IP

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 43/55

  43INNOVATIS SYSTEMS 2006

ApplicationApplication

déportéedéportée

xemp e : erveurxemp e : erveurxemp e : erveurxemp e : erveur

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 44/55

  44INNOVATIS SYSTEMS 2006

xemp e : erveurxemp e : erveurWEBWEB

xemp e : erveurxemp e : erveurWEBWEB

dsPICDEM.net™

Connection Ethernet

Câble RJ-11

Câble USB

Câble CAT-5 Croisé

ICD 2

PC :

• MPLAB ®  IDE for ICD2

• Internet explorer 

TCP/IP

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 45/55

  45INNOVATIS SYSTEMS 2006

Electronique piloté avec un navigateur WWW et du HTMLElectronique piloté avec un navigateur WWW et du HTML

Interface Ethernet

OS avec TCP/IP

Ethernet

Electronique

« made in labo »

Electronique« made in labo »

Serveur WWW

Application logiciellespécifique

HTML

TCP/IP

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 46/55

  46INNOVATIS SYSTEMS 2006

ElectroniqueElectronique piloté avec un navigateur WWW avec JAVApiloté avec un navigateur WWW avec JAVA

Interface Ethernet

OS avec TCP/IP

Ethernet

Electronique

« made in labo »

Electronique« made in labo »

Serveur 

WWW

Application logiciellespécifique

Applet

TCP / UDP

TCP/IP

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 47/55

  47INNOVATIS SYSTEMS 2006

Electronique piloté avec une application Labview, Delphi, JavaElectronique piloté avec une application Labview, Delphi, Java……

Ethernet

Electronique

« made in labo »

Electronique« made in labo »

Interface Ethernet

OS avec TCP/IP

Application logiciellespécifique

TCP / UDP

TCP/IP

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 48/55

  48INNOVATIS SYSTEMS 2006

Revu duRevu dumatérielmatériel

disponible dansdisponible dans

le commerce etle commerce etleurs coûtsleurs coûts

TCP/IP

< > us

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 50/55

  50INNOVATIS SYSTEMS 2006

Les outilsLes outilsnécessaires ànécessaires à

la mise enla mise en

œuvre et leursœuvre et leurscoûtscoûts

Sol tions MicrochipSolutions MicrochipSolutions MicrochipSolutions MicrochipTCP/IP

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 51/55

  51INNOVATIS SYSTEMS 2006

Solutions MicrochipSolutions MicrochipTCP/IPTCP/IP

Solutions MicrochipSolutions MicrochipTCP/IPTCP/IP

Pile TCP/IP de MICROCHIP (gratuite)Pile TCP/IP de MICROCHIP (gratuite) MAC, IP, ARP, ICMP, TCP, UDP, HTTP,MAC, IP, ARP, ICMP, TCP, UDP, HTTP,

FTP, DHCP, MPFSFTP, DHCP, MPFSPortable sur les PIC18Portable sur les PIC18 Indépendant de RTOSIndépendant de RTOS

Full TCP state machineFull TCP state machine

PICDEM.net™PICDEM.net™

Pile TCP/IP de MICROCHIP (gratuite)Pile TCP/IP de MICROCHIP (gratuite) MAC, IP, ARP, ICMP, TCP, UDP, HTTP,MAC, IP, ARP, ICMP, TCP, UDP, HTTP,

FTP, DHCP, MPFSFTP, DHCP, MPFSPortable sur les PIC18Portable sur les PIC18 Indépendant de RTOSIndépendant de RTOS

Full TCP state machineFull TCP state machine

PICDEM.net™PICDEM.net™

Ethernet PICtail™TCP/IP

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 52/55

  52INNOVATIS SYSTEMS 2006

Ethernet PICtail#AC164121:

PICDEM FS USB

Future PICDEMTM II+

PICDEM Z

PICDEM LCDPICDEM HPC Explorer 

Ethernet PICtailTM

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 53/55

  53INNOVATIS SYSTEMS 2006

SimplicitéSimplicité

INT, WOL

MCU

~4 Euros~4 euros

TCP/IP

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 54/55

  54INNOVATIS SYSTEMS 2006

Serveur WebServeur Web

Control à distance de tous typesControl à distance de tous typesd’appareilsd’appareils

 Téléchargement d’informations Téléchargement d’informations(mesures capteurs)(mesures capteurs)

8/8/2019 Presentation 6 Avril USB TCPIP

http://slidepdf.com/reader/full/presentation-6-avril-usb-tcpip 55/55

Table rondeTable ronde