下午實(shí)驗(yàn)室調(diào)試,先是硬件方?jīng)]有準(zhǔn)備好導(dǎo)致我狀態(tài)為掛起,然后是調(diào)試環(huán)境建立不起來。便是看文檔,查電路,查連線,換到demo board, 換軟件版本。終于慢慢觸及到了問題的本質(zhì),是片子在使用外部時(shí)鐘源時(shí)不能進(jìn)入調(diào)試狀態(tài),而也就不能更改時(shí)鐘源的選擇設(shè)置,只好使用燒寫器燒寫。【因此現(xiàn)在mcu不采用這樣的設(shè)計(jì),而是在初始啟動是使用內(nèi)部,然后切換到外部。】
終于這才回到任務(wù)的主題,發(fā)現(xiàn)還有一些問題,然后改算法。幸好pc上的環(huán)境做的不錯(cuò),重新生成一下hash_table.h,改幾句代碼就可以生成一套東西了。再次欣賞一下這樣的方法。
由于超低成本單片機(jī)調(diào)試非常之慢,我又使用arm11單片機(jī)使用同樣的代碼jtag-debug。這樣才把東西放到st7里面去。
于是晚上11點(diǎn)多便又享受一下這少有的空曠高架,一會兒便到家了。
常常是這樣,調(diào)試的時(shí)候太急,使得心情煩躁,效率反而降低,還不happy。而調(diào)好了,突然便high了。我常常不能享受這樣的過程,但結(jié)果是短暫的,因?yàn)槊刻於加行碌捻?xiàng)目開始。工程的確是要看重結(jié)果與質(zhì)量,但那其實(shí)是取決于做事的心態(tài)。別太渴求結(jié)果,做好做壞都是一天。一個(gè)項(xiàng)目也不是全部。項(xiàng)目的結(jié)果當(dāng)然不是全部。自然界是一個(gè)生態(tài),不是孤立的。在明白這些之后,再去開始做,是不能能夠做的更快樂一些,更專注于事物本身呢?