為了趕一個項目,我連續加了好幾個班了。
我實在是閑了太久了,現在終于又開始了緊張而忙碌的工作。
也許是許久沒有干活,所以感覺急劇下降,以至于這么一個簡單的活都忙活我好幾天了。
第一天,MCU竟然忘了焊地線,讓我在復位電路上折騰了許久,原來復位引腳拉到地,竟然可以正常工作,汗一個~,不過話說也不能這么干呀~
第二天,程序跑飛,費了我N久才查出來,原來ATMEGA162和ATMEGA64的UART中端向量的宏定義居然采用了不同的名字,超級汗呀~~~~,也怪我大意,編譯信息都有提示,我沒有仔細看而已。
第三天,內存泄露,唉,這是一個嚴重問題,以后有待于重視。另外就是DS1302竟然沒驅動起來,害我把手冊又看了一遍,還是沒有找到問題,最后我把接口從PC口換到了PA口,搞定!至于是什么原因還沒有弄明白,也許在JTAG模式下PC口不是普通的工作形式,我還沒來得及仔細看手冊。
明天,不,應該是今天,再整理下就OK了~
|