2010.03.16 星期二 晴
昨天用圈圈的USB开发板调程序,结果不小心弄了一个死循环,串口连续发送数据,这下可好,本来STC用的是串口下载程序的,这下,串口被死死的占着,一直不停的向主机发数据,结果STC软件打开,一点击下载软件直接关闭--用串口是下不成程序了。幸好我这还有一个编程器,把单片机拔下,用编程器下载了一个程序,再插上,还行,单片机正常工作。为了测试到底单片机以多少速率向PC发数据时串口才能下载程序,俺又写了一个向主机连续发送数据的程序,事实证明,还是发的数据太快了,于是又用编程器烧写了一下,把单片机插上,电源指示灯不亮,重新插一下USB线,还是不行,再仔细一看,娘的,片子插反了,第一个想的就是USB 口会不会烧掉,用U盘试了一下,还好,还能用。把单片机重新插好,结果不能用,测了一下电压,完蛋,单片机挂掉了!
所以在此提醒用STC单片机的同仁们,千万不要向PC机连续不断的高速发送数据,不然你下载程序会很麻烦,顺便也要提醒一下,那些用圈圈USB开发板(第一版)的同仁们,为了你们电脑的安全,请你们一定要在开发板上USB口处做一下处理(可以焊一个二极管或其它的保护电路),不然一旦短路或有什么问题,可以保护电脑的USB口。
单片机也挂了,手头现在也没有STC的片子,也不想买了,鉴于我对ARM已虎视忱忱良久,所以打算弄个ARM板子来研究研究,但ARM终究不同于单片机,所以可能要走的路还有很长很长,不过俺相信,有志者事竟成,或许每天进步一点点,哪开俺也会是ARM高手,嘻嘻……
用户1588142 2011-4-27 19:21
用户254421 2010-4-18 11:17
用户1631633 2010-3-17 14:10
用户767365 2010-3-17 08:49