http://blog.mcuol.com/User/AT91RM9200/Article/7010_1.htm http://blog.csdn.net/wtz1985/archive/2008/09/11/2915017.aspx