工程簡介與除錯流程

2021-09-23 01:38:54 字數 322 閱讀 4367

工程模組

cmsis:核心驅動程式

lib:核心功能的基本函式庫(可根據實際需要刪減)

startup:微控制器啟動程式

user:使用者程式(包括主函式)

basic:內部功能的驅動程式

hardware:外部硬體的驅動程式

程式編譯完後,輸出hex檔案,開啟flymcu,選中hex檔案即可編譯,核心板設定為flash isp模式(即長按模式按鈕,讓燈閃一次狀態)

build 可以編譯修改後的程式(建議修改後的程式編譯用它,節省時間)

rebuild 重新編譯(耗時)

linux除錯簡介

您可以用各種方法來監控執行著的使用者空間程式 可以為其執行偵錯程式並單步除錯該程式,新增列印語句,或者新增工具來分析程式。本文描述了幾種可以用來除錯在 linux 上執行的程式的方法。我們將回顧四種除錯問題的情況,這些問題包括段錯誤,記憶體溢位和洩漏,還有掛起 當您的程式中包含錯誤時,很可能在 中某...

除錯流程(暫定)

z 9 9 2011 3 43 pm is2120 csdn 1.bug是什麼?理解問題 2.現象是什麼?重現 3.找到對應 的位置 file line 4.進入 看看,根據context理解 含義,理解 出現的原因 5.任務分解 將 分解為較小的任務 6.思考,舉例 可以猜測乙個出錯的原因 積極思...

mtk preloader流程簡介

mtk preloader流程簡介 一 preloader流程簡介 1 啟動流程 1 裝置上電起來後,跳轉到boot rom 不是flash 中的bootcode中執行把pre loader載入起到isram,因為當前dram ram分sram跟dram,簡單來說sram就是cache,dram就是...