Seriel kommunikation er stadig en væsentlig del af vores indlejrede verden. Generelt bruger vi en 3 kabelkonfiguration (RX TX såvel som jorden) samt håber, at det, der går efter planen. Selvom dette virker for mange eksperimenter, er det i nogle tilfælde ikke den mest perfekte situation. Her er [Simmonmt’s] HandiWork tilgængelig for at tilføje Hardware Handshaking til en AVR.

Hardwarekonfigurationen er ret typisk, en ATmega644 sidder i den ene ende af forbindelsen, passerer med en SP3232EB-niveau shifter såvel som ud til en pc. 5 linjer bruges igen en til RX, TX såvel som jorden, men ligeledes RTS såvel som CTS. Når pc’en er parat til at transmittere data, inverterer den linjen (normalt holdt høj), micro controller bemærker dette, det trækker CTS lav såvel som transmission kan begynde, når det darn godt føles som det. Praktisk!

Leave A Comment

Recommended Posts