Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Připojení mikrokontroleru na Ethernet

Ahoj,

řeším jednu drobnou regulační úlohu a k pohodlnějšímu ovládání bych potřeboval řídit PIC (PICy) ze serveru. Né nic složitého, v podstatě bych jen potřeboval, aby server do paměti PICu zapsal číslo (nejlépe do flash, aby se informace při výpadku napájení nestratila) a ten pic pak bude regulovat aby tohle zapsaný číslo získal i na druhém vstupu. Nic víc. Naprosto primitivní, tedy z hlediska logického návrhu. Jenže v PICu se mi fakt obsluha ethernet controlleru programovat nechce, ideální by byl chip, na který by se dala nastavit IP a přes telnet by se do něj nahrálo číslo, které by se v binární podobě objevilo na výstupu.

Možná si to představuju jako hurvínek válku, přecijen jsem assembler viděl naposled v době, kde nějaké TCP u mikrokontroleru byla scifi.

Neznáte někdo nějaký takový chip? A nebo mě přesvěčte, že naprogramovat TCP stack v PICu jde levou zadní.

loading...
Předmět Autor Datum
Nemám s tým žiadnu skúsenosť, no okrajovo registrujem že existuje neco použiteľné snad .. mcu.cz
Joseph 17.01.2012 23:50
Joseph
Co třeba Lantronix Xport? S tím to bude fungovat určitě..
touchwood 18.01.2012 07:46
touchwood
Diky, vase odkazy me dovedly k zajimavemu clanku http://www.hw.cz/teorieapraxe/konstrukce/art3590-s…
JR_Ewing 18.01.2012 09:27
JR_Ewing
Jestli vládneš Basicem, Pascalem nebo Céčkem, použij MikroBasic, MikroPascal nebo MikroC od společno…
Moas 18.01.2012 10:47
Moas
Narazil jsem na projekt ethersex tady wiki a tady cesky. Myslim, ze v kombinaci s Atmel mikrocontrol… poslední
JR_Ewing 18.01.2012 10:56
JR_Ewing

Diky, vase odkazy me dovedly k zajimavemu clanku

http://www.hw.cz/teorieapraxe/konstrukce/art3590-s itove-aplikace-s-mikrokontrolery-atmel.html

Mozna se precijen pokusim o naprogramovani mikrokontroleru primo s Ethernet radicem. Koukam, ze dnes se to programovani jednocipu resi uplne jinak, nez v dobe, kdy jsem to delal ja. Vlastne nemusi clovek ani znat asembler, knihovnu pro sitovou vrstvu ani nebudu muset programovat, kdyz nekde najdu vhodnou.

A uloha typu:

cekej 1 sekundu
precti vstup
precti cislo v pameti
je vetsi vstup?
vystup = 1
jdi na zacatek
je vetsi pamet?
vystup = 2
jdi na zacatek
jsou stejne?
vystup = 0
cekej 30 sekund
jdi na zacatek
je vstup 0?
jdi na zacatek

nebude slozita ani v jinem programovacim jazyce

Jestli vládneš Basicem, Pascalem nebo Céčkem, použij MikroBasic, MikroPascal nebo MikroC od společnosti MikroElektronika.
Volně šiřitelná verze umožňuje vytvářet programy do 2kB po zkompilování - tam se toho vejde.
A knihovny pro Ethernet to má standardně v sobě.

Zpět do poradny Odpovědět na původní otázku Nahoru

loading...