miten voitaisiin RTL8019

Y

yzb1658

Guest
minun desgin,
käytämme Netcard on RTL8019,
haluan sen työn keskeyttää tilassa, mutta en voi asettaa se toimii, miten voit määrittää sen työn INT0.everybody voi tall minulle, kiitos!

 
.

Voit valita IRQ alkaen Rekisteröidy CONFIG1.

by use 9346 EEPROM.

Ja voit setup rekisteri CONFIG1
käyttämällä 9346 EEPROM.antavien minun huono Englanti taitoa.

 
mitätön netInit (void)
(
HardWareInit ();
delayMs (200);
writeRegister (0x1f, 0x00);
delayMs (200);
writeRegister (0x00, 0x21); / / stop-net-kortti
delayMs (200);

PageSelect (0);
writeRegister (0x0A, 0x00);
writeRegister (0x0b, 0x00);
writeRegister (0x0c, 0xe0); / / RCR
writeRegister (0x0d, 0xE2);; / / TCR

PageSelect (0);
writeRegister (0x01, 0x4c); / / PStart
writeRegister (0x02, 0x80); / / PStop
writeRegister (0x03, 0x4c); / / Bnry
PageSelect (0);
writeRegister (0x04, 0x40); / / TPSR
writeRegister (0x07, 0xff); / /
klart intrrput bittinen
writeRegister (0x0f, 0x11);
/ / writeRegister (0x0e, 0xcb);
writeRegister (0x0e, 0xc8 );/// 8bits DMA
PageSelect (1);
writeRegister (0x07, 0x4d); / / curr
writeRegister (0x08, 0x00);
writeRegister (0x09, 0x00);
writeRegister (0x0A, 0x00);
writeRegister (0x0b, 0x00);
writeRegister (0x0c, 0x00);
writeRegister (0x0d, 0x00);
writeRegister (0x0e, 0x00);
writeRegister (0x0f, 0x00);
writeRegister (0x00, 0x22);
writeMAC (NetPort [0]. My_Mac);

PageSelect (0);
writeRegister (0x0c, 0xcc);
/ / / / RCR 1 1 Ma PRO AM AB AR SEP
/ / bit.5 maanantai = 1这只检查地址,不存入缓冲
/ / bit.4 PRO = 1所有包的目标MAC地址都接收
/ / bit.3 AM = 1接收目标地址为组播地址
/ / bit.2 AB = 1接收目标地址为广播地址
/ / bit.1 AR = 1长度小于64字节的也接收
/ / bit.0 SEP = 1包有接收错误也接收
writeRegister (0x0d, 0xe0);
writeRegister (0x00, 0x22);
/ / writeRegister (0x0f, 0xff); / / IMR
writeRegister (0x07, 0xff);

)saadaksesi lisätietoja napsauttamalla http://gdpiao.21ic.org

 
hieno esimerkki ..ja jos käyttää AVR, vain muokata osa sen
se on myös muun muassa UIP TCP / IP-pino.u voi alkaa kehittää soveltamista ennemmin

http://www.laskater.com/projects/uipAVR.htm

 

Welcome to EDABoard.com

Sponsor

Back
Top