Jika Anda ingin pemrograman serial dengan konektor standar (artinya RS232) mengapa Anda tidak mengimplementasikan UART normal (MAX3232 atau apalah) dengan koneksi DB9 jantan standar di sisi LPC? Daripada Anda hanya menggunakan kabel DB9 extender (pria ke wanita) ke PC (atau menggunakan kabel serial ke usb jika PC Anda tidak memiliki port serial). Bagaimanapun, letakkan DB9 betina di papan PLC Anda, dan Anda tidak pernah harus membuat kabel serial :-). Jangan lupa untuk memasang pin dengan benar, kabel extender lurus (1-1, 2-2, ... 9-9).
Jika ruang di papan adalah masalah (tidak cukup ruang untuk DB9) maka Anda dapat memberikan header 2 x 5 pin saja.
Tentu saja, Anda juga bisa menggunakan pemindah level MAX3232 cadangan untuk memaksa papan Anda ke mode reset / boot seperti yang saya lakukan pada papan berbasis NXP / AT89C51Rx2 saya juga menggunakan Flashmagic. Prinsip yang sama, Falshmagic mengambil kendali atas entri booting melalui jalur serial.
Semua yang dikatakan, saya akan pergi dengan SWD / JTAG dan memiliki debugging yang saya inginkan.