Nếu bạn muốn lập trình nối tiếp với đầu nối tiêu chuẩn (có nghĩa là RS232) tại sao bạn không triển khai UART bình thường (MAX3232 hoặc một cái gì đó) với kết nối nam DB9 tiêu chuẩn ở phía LPC? Hơn bạn chỉ cần sử dụng cáp DB9 mở rộng (nam sang nữ) về phía PC (hoặc sử dụng cáp nối tiếp với cáp usb nếu PC của bạn không có cổng nối tiếp). Trong mọi trường hợp, đặt DB9 nữ trên bo mạch PLC của bạn và bạn không bao giờ phải sản xuất cáp nối tiếp :-). Đừng quên ghim dây đúng cách, cáp mở rộng thẳng (1-1, 2-2, ... 9-9).
Nếu không gian trên bảng bị trục trặc (không đủ chỗ cho DB9) thì bạn chỉ có thể cung cấp tiêu đề pin 2 x 5.
Tất nhiên, bạn cũng có thể sử dụng các bộ chuyển đổi mức MAX3232 dự phòng để buộc bo mạch của bạn ở chế độ thiết lập lại / khởi động giống như tôi đã làm trên bảng dựa trên NXP / AT89C51Rx2 của mình cũng sử dụng Flashmagic. Cùng một nguyên tắc, Falshmagic kiểm soát mục khởi động thông qua dòng nối tiếp.
Tất cả những gì đã nói, tôi sẽ đi với SWD / JTAG và đã gỡ lỗi theo ý của tôi.