tcp / ip mager: mini-webserver

F

feiutm9898

Guest
Ik heb probleem om broncode komen met TCP / IP mager boeken te compileren.

Ik gebruik ccs pcm versie 3.187

Ik niet compileren van de broncode voor tcplean / PCM / picweb.c op cd-rom

Heeft u het proberen?En kan bieden bijgewerkt broncode voor mij.

de fout op rode kleur lijn

.
.
.
if (match_byte (0x45) & & skip_byte () & & / / Version, service
get_word (iplen) & & skip_word () & & / / Len, ID
skip_word () & & skip_byte () & & / / Frags, TTL
get_byte (ipcol) & & skip_word () & & / / protocol, checksum

get_lword (remote.l) & & get_lword (local.l) & & / / Adressen

checkhi == 0xff & & checklo == 0xFF)
.
.
.
Last edited by feiutm9898 op 04 augustus 2004 6:47, edited 6 keer in totaal

 
Ik ben niet met behulp van CCS, maar misschien kan dit u helpen:
http://www.ccsinfo.com/faq/?34

Ook post uw CCS-gerelateerde vragen op hun forum:
http://www.ccsinfo.com/forum

met vriendelijke groet

 
Gelieve meer informatie (bijvoorbeeld foutmelding of waarschuwing) ...Dus, aardige mensen hier kan u helpen.<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Lachten" border="0" />
 
Hi there,

De foutmelding die ik heb (na probeert te feiutm9898-bestanden compileren is

Error [118] c: \ test \ PCM \ pictcp.h 30: Ongeldig Conversie van long int naar INT

Any help?

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Lachten" border="0" />
 
Hallo vrienden
I Dont ccs weten, maar ik schuin stel Somethings als software engineer.
Ten eerste kijk fout lijn voor een variabele.Er is een long int type variabele.je kunt niet converteren zoals dubbele of integer.proberen gesprek methoden object (indien CCS kan dat doen) of veranderen uw tweede variabele die u wilt converteren.

 
Waarschijnlijk get_lword (remote.l) of get_lword (local.l) & & of beide van deze functies gedefinieerd die int type argument, maar remtoe.l en local.l zijn lang int.
Als u zeker weet dat die local.l en remote.l geen informatie bevatten dan int laat - gegoten ze in plaats van de functie aanroepen als get_lword ((int) (remote.l))
en get_lword ((int) (local.l))

Als u controleert functie verklaring in pictcp.h
moet worden - get_lword (int)

 
feiutm9898,

Ik nam een kijkje in uw code.

U moet de verklaring in lijn 42 van picweb111.c verandering van:
BYTE l tot Int32 l

Een ander probleem is dat u samenstellen voor een 16F877A plaats van de oorspronkelijke 16C76 dus een andere verklaring ontbreekt:
# byte TIMER_1_HIGH = 0x0F

Zet dit in picweb11.c dan moet u in staat te stellen voor een 16F877A.

hoop dat dit helpt en groeten

 
Is er een instantie weet waar de vrije TCPIP Lean vinden (web-servers voor embedded systemen 2nd ed. met broncode PIC16WEB 2,02) downloadable ebook.

Bedankt.

 
yuliusn wrote:

Is er een instantie weet waar de vrije TCPIP Lean vinden (web-servers voor embedded systemen 2nd ed. met broncode PIC16WEB 2,02) downloadable ebook.Bedankt.
 
Hi Dainis,

Bedankt voor uw info.Ik weet al dat het boek beschikbaar is in dit forum, maar ik heb alleen een nieuw lid (minder dan 14 dagen) en heeft niet genoeg punt nog voor het downloaden van die bestanden.
Ik heb proberen een bandbreedte te kopen voor 200 punt, maar de betaling gateway did't accecpt mijn creadit kaart.

Is een orgaan uit kant kent de link van dat boek?

Sante,

 
hoewel dit picweb.c nu kan compileren.Maar, U of de juiste algoritme na wijziging Int32?

Kan iemand deze vraag beantwoorden?

 
yuliusn wrote:

Hi Dainis,Bedankt voor uw info.
Ik weet al dat het boek beschikbaar is in dit forum, maar ik heb alleen een nieuw lid (minder dan 14 dagen) en heeft niet genoeg punt nog voor het downloaden van die bestanden.

Ik heb proberen een bandbreedte te kopen voor 200 punt, maar de betaling gateway did't accecpt mijn creadit kaart.Is een orgaan uit kant kent de link van dat boek?Sante,
 
feiutm9898 wrote:yuliusn wrote:

Hi Dainis,Bedankt voor uw info.
Ik weet al dat het boek beschikbaar is in dit forum, maar ik heb alleen een nieuw lid (minder dan 14 dagen) en heeft niet genoeg punt nog voor het downloaden van die bestanden.

Ik heb proberen een bandbreedte te kopen voor 200 punt, maar de betaling gateway did't accecpt mijn creadit kaart.Is een orgaan uit kant kent de link van dat boek?Sante,
 
Je hebt misschien een tijdje de originele post wachten is 3yrs oud.

 
iam op zoek naar dit boek wetenschap laatste 6 maanden ...in deze dagen kwam ik te weten over deze goed forum ...
mijn vriend, als u zijn de zachte exemplaar van het ..dan aub mailme op kiran.bacchewar (at) gmail.com ..doe mijn carriculam project op dit ...en dode datum is maart 2008.ja, lease help me out ...

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Crying or Very sad" border="0" />of suggereren een ander boek voor dezelfde ..

 

Welcome to EDABoard.com

Sponsor

Back
Top