--- title: SBIR WRB (09-10-2021) tags: sbir-star robots: noindex, nofollow --- <!-- 研究主題類別: 市場調查、通訊模組、無線技術 --> 如何學習一個開源專案? (09-10-2021) === [toc] 不要一開始就看原始碼,而是要基本掌握了功能、原理、關鍵設計之後再去看原始碼。 看原始碼的主要目的是學習其程式碼的寫作方式,以及關鍵技術的的實現。 具体的數據接收與演算法,應有所了解,但無需深入。 不建議通讀原始碼,寫demo,設定中斷點,以查看所呼叫的堆疊。 實際安裝一遍很有意義,可以了解系統有哪些元件,依賴那些函式庫,配置文件有哪些配置(可以說明一些問題) 原理研究 關鍵特性的基本實現原理 項目的設計文檔、白皮書,了解一個系統有那些基本點 阅读以後的分析文檔 demo 驗證 --- ***見證人** ---