M
mrbonzodog
Guest
Labas visiems forumo nariams, tikiuosi kas nors gali nurodyti mane teisinga kryptimi.
Aš konfigūracijos paprasta PIC18F4520 demo lenta, naudojant 10Mhz krištolas.Mano Rx Tx kaiščiai yra prijungtas tiesiogiai prie Maksim 3080 RS485 transciever.PIC uosto d0 prijungtas prie mano (vairuotojo įjungti (! Imtuvas leidžia)) dėl transciever.Aš naudoju labai trumpą paleisti RJ45 kabeliu, be poslinkis arba nutraukti varžai.Aš naudojant Baud normą 115200.
PC veikia kaip padangos ir siunčiant paprastą ASCII eilutes į PIC naudojant realterm.
Siuntimo simbolių iš PIC prie kompiuterio veikia puikiai, jokių ženklų, bus prarasti.
Tik pirmuosius 3 simbolius sukelti rx pertraukti kai perdavimo iš kompiuterio į IPS.
Pavyzdžiui, aš turiu nustatyti nutraukti dėl Pertraukties aptarnavimo.Kai siųsti "ABCDE" nuo kompiuterio terminalą, kad nutraukti tik sukėlė už 3 simbolių, a, b ir c.Papildomų simbolių ignoravo.
Aš galėtų išspręsti šią problemą, tačiau aš noriu suvokti, kas vyksta.
Ačiū!
Dovydas
Aš konfigūracijos paprasta PIC18F4520 demo lenta, naudojant 10Mhz krištolas.Mano Rx Tx kaiščiai yra prijungtas tiesiogiai prie Maksim 3080 RS485 transciever.PIC uosto d0 prijungtas prie mano (vairuotojo įjungti (! Imtuvas leidžia)) dėl transciever.Aš naudoju labai trumpą paleisti RJ45 kabeliu, be poslinkis arba nutraukti varžai.Aš naudojant Baud normą 115200.
PC veikia kaip padangos ir siunčiant paprastą ASCII eilutes į PIC naudojant realterm.
Siuntimo simbolių iš PIC prie kompiuterio veikia puikiai, jokių ženklų, bus prarasti.
Tik pirmuosius 3 simbolius sukelti rx pertraukti kai perdavimo iš kompiuterio į IPS.
Pavyzdžiui, aš turiu nustatyti nutraukti dėl Pertraukties aptarnavimo.Kai siųsti "ABCDE" nuo kompiuterio terminalą, kad nutraukti tik sukėlė už 3 simbolių, a, b ir c.Papildomų simbolių ignoravo.
Aš galėtų išspręsti šią problemą, tačiau aš noriu suvokti, kas vyksta.
Ačiū!
Dovydas