先訂下短期目標,英文及加強工作專業方面。
英文:星期一到星期六,至少吸收半小時的英文。
專業:星一至星六,至少投入半小時,來加強。
如果當天沒有做到,則至少隔天補齊,不過原則先以當日為主,再補回進度。
只所以會先訂下短期目標,只是在於建立一個習慣。
以往常常擬一個大目標,結果常常不了了之。
常常是因為自己把目標設定的太高了!
就好比,連玉山都無法克竟全程地攻頂,卻妄想攀上聖母峰。
等到習慣養成了,再擬定中程目標。
2007年12月29日 星期六
2007年11月10日 星期六
2007年4月30日 星期一
2007年4月29日 星期日
2007年4月21日 星期六
原來timer 中斷函數 內不適合執行許多行的程式碼
我的8051專題,因為一直跑不出想要的結果,苦惱了很久,今天經過老師的指點,才恍然大悟。
因為我的timer中斷函數 ,放入太多的程式碼,有可能會導致再次timer中斷。
比如我設定每0.05執行timer 0 中斷函數 ,如果執行程式過長,
有可能會在這段期間發生再一次中斷。
因為我的timer中斷函數 ,放入太多的程式碼,有可能會導致再次timer中斷。
比如我設定每0.05執行timer 0 中斷函數 ,如果執行程式過長,
有可能會在這段期間發生再一次中斷。
2007年3月28日 星期三
2007年3月18日 星期日
先入為主的看法,造成雞同鴨講
今天在上8051計時器控制與實習的課程時,和組員討論程式碼起了爭執。
我的看法是當INT1啟動時,會進入延時,而未啟動時,程式仍會run。
但其實是要啟動,程式才會run,
不然會造成delay()內部的while迴圈變成無窮迴圈,而因此停止不動。
這是因為我把之前的中斷函數的範例,先入為主,認為也是這樣,沒有仔細推敲。
我的看法是當INT1啟動時,會進入延時,而未啟動時,程式仍會run。
但其實是要啟動,程式才會run,
不然會造成delay()內部的while迴圈變成無窮迴圈,而因此停止不動。
這是因為我把之前的中斷函數的範例,先入為主,認為也是這樣,沒有仔細推敲。
2007年3月10日 星期六
真是太強了,以linux核心開發出圖形介面的BIOS
看了之後,有機會也想自已玩玩看。
http://www.linuxabordo.com.br/wiki/index.php?title=LinuxBIOS_Graphical
圖形界面的Linux Bios簡易指南
2007年3月4日 星期日
2007年2月19日 星期一
訂閱:
文章 (Atom)