1. gzyueqian
      13352868059

      嵌入式開發(fā):嵌入式基礎知識——正確啟動固件項目的 10 條建議

      更新時間: 2022-07-30 09:27:10來源: 粵嵌教育瀏覽量:8130

        對開發(fā)人員提出的快速獲得結果的要求可能會導致在固件實施的開始階段跳過一些關鍵步驟。為了節(jié)省調試階段的時間,嵌入式開發(fā)人員在編寫任何應用程序代碼之前,請將這十條建議作為起點。

        1)建立一個目錄結構,包括但不限于

        –應用

        –BSP

        –建造

        –庫

        –圖書館

        –MCU驅動器

        2)添加文件和搜索路徑時,使用工作區(qū)和項目的相對路徑。

        3)使用構建文件夾來使用具有相同代碼庫的多個工具鏈。

        4)在所有工具鏈中設置空白和制表符間距,以便代碼在任何工具中都保持可讀。

        5)在開始時設置靜態(tài)分析工具。設置分析儀以監(jiān)控固件錯誤,并檢查是否符合編碼標準。

        6)在項目實施的早期設置UART和printf,以便獲得調試信息。

        7)一旦printf啟動并運行,不要忘記設置斷言宏!

        8)使用git或svn建立基線代碼庫。

        9)設置Doxygen自動生成軟件手冊

        10)使用設計模式和代碼模板快速開發(fā)底層代碼

        

        嵌入式開發(fā)人員在項目實施的開始就實施其中的一些建議可以提高效率,甚至可以在開發(fā)的早期發(fā)現(xiàn)錯誤。

      免費預約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 精品一区视频官网 | 色婷婷久久久swag精品 | 午夜日本永久乱码免费播放片 | 亚洲欧美一区二区三区久久 | 伊人久久大香线蕉综合网站 | 在线观看91精品国产免费 |