單片機(jī)開發(fā)心得(3)

做設(shè)計(jì)就是折騰,翻來覆去的折騰。軟件好點(diǎn),折騰不算費(fèi)事,剛寫好的程序覺得有缺陷,推到重來。時(shí)間長了發(fā)現(xiàn)以前做的有不滿意或不周到的地方,重新編程和維護(hù)。硬件不容易了,重新設(shè)計(jì)的電路要實(shí)現(xiàn)一次周期長了,要不重新做PCB,要么搭接一個(gè)手工板,夠費(fèi)勁的。

11.在設(shè)計(jì)前要來回權(quán)衡,經(jīng)歷一個(gè)很糾結(jié)的階段。這個(gè)過程考慮的周全一點(diǎn),日后的工作就輕松點(diǎn)。

12.和外圍器件的接口要選擇好:并口速度快,線多麻煩;SPI速度快,線不多但這類器件如果有好多則相應(yīng)需要多個(gè)片選線,也不劃算;I2C跟外設(shè)數(shù)量沒有關(guān)系但有應(yīng)答信號(hào),速度上打折扣。

13.人機(jī)交互一定得設(shè)計(jì),即使項(xiàng)目不需求。即使是個(gè)顯示燈,都會(huì)對調(diào)試工程有很大幫助。發(fā)光二極管、蜂鳴片、按鍵都是很好的交互設(shè)備。

14.不厭其煩的編碼和毫不留情的推翻自己重頭再來。

15.不管結(jié)果如何,將過程記錄下來。日后可分析對比減少嘗試的代價(jià)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • I2C幾乎是嵌入系統(tǒng)中最為通用串行總線,MCU周邊的各種器件只要對速度要求不高都可以使用。優(yōu)點(diǎn)是兼容性好(幾乎所有...
    熊小宇閱讀 26,917評論 7 23
  • 在使用單片機(jī)的過程中,I2C 通信可以說是最被廣泛使用和采納的協(xié)議之一,采用 I2C 協(xié)議可以占用更少的資源,鏈接...
    noparkinghere閱讀 2,443評論 0 8
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,323評論 25 708
  • 1、嵌入式系統(tǒng)的定義 (1)定義:以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁剪,適應(yīng)應(yīng)用系統(tǒng)對功能、可靠性、成本...
    榮卓然閱讀 2,270評論 0 5
  • 教養(yǎng),一種對自己的利益,與別人的得失之間,分寸的拿捏。 教養(yǎng),一種在既定規(guī)則之下,對自己的克制。 教養(yǎng)的本質(zhì),就是...
    小豬豬同學(xué)閱讀 684評論 0 2

友情鏈接更多精彩內(nèi)容