I am pumping data from PIC24/Max3232 to PC at 115000 baud. It works in burst of 4K blocks. However, after 10K to 30K of data, the transmitter shutdown momentally. The serial link is still up. I can issue a micro reset from the serial link, which is the fastest way to restart the transmission. The average throughput is around 15000 bps (bits), including the shutdown/reset cycle. Without the reset cycle, i can probably get up to 25000 bps.
I am not sure if this is a logic (PIC24) or signal (Max3232) problem. My guess is that the transmitter is overwhelming the Max3232 charge pump, which is running at 5V with 10uF cap on VCC and 1uF cap charge storages. Would increasing caps help?