做設計就是折騰,翻來覆去的折騰。軟件好點,折騰不算費事,剛寫好的程序覺得有缺陷,推到重來。時間長了發(fā)現(xiàn)以前做的有不滿意或不周到的地方,重新編程和維護。硬件不容易了,重新設計的電路要實現(xiàn)一次周期長了,要不重新做PCB,要么搭接一個手工板,夠費勁的。
11.在設計前要來回權衡,經(jīng)歷一個很糾結的階段。這個過程考慮的周全一點,日后的工作就輕松點。
12.和外圍器件的接口要選擇好:并口速度快,線多麻煩;SPI速度快,線不多但這類器件如果有好多則相應需要多個片選線,也不劃算;I2C跟外設數(shù)量沒有關系但有應答信號,速度上打折扣。
13.人機交互一定得設計,即使項目不需求。即使是個顯示燈,都會對調(diào)試工程有很大幫助。發(fā)光二極管、蜂鳴片、按鍵都是很好的交互設備。
14.不厭其煩的編碼和毫不留情的推翻自己重頭再來。
15.不管結果如何,將過程記錄下來。日后可分析對比減少嘗試的代價。