Remove duplicate function declaration in string.h
Fix a bug: freeze USART.
It could work now. But I'm not sure this is reason of freeze usart.