i2c vs uart overhead
I haven't played with I2C before but I'll soon have communication between two PIC's coming up. I'd usually default to serial but wonder if I2C is a better method in terms of connection overhead (is the protocol overhead all done in hardware)?
The communication will be low volume and both chips will know each other so baud rate and the like can be pre-known. There's no other devices so it does seem the advantages of I2C here don't apply, but do let me know if otherwise. Keeping CPU overhead to a minimum is probably the most important aspect.