1. 程式人生 > >stm32開發生成庫的方法

stm32開發生成庫的方法

option 選擇 函數 情況 如果 接口 關心 nbsp 協同工作

在一個項目裏面可能有對單片機很熟悉的工程師,懂硬件和軟件,也有只寫軟件的工程師,那麽怎麽才能進行協同工作呢,我想了一個辦法就是懂底層的工程師開發驅動,然後留出接口給其他的工程師來調用,這樣其他的工程師就不需要知道這個底層的功能是如何實現的,他只要關心使用這個模塊能幹什麽,怎麽使用該模塊的一些函數.這樣就發揮了各自的長處又節約了開發時間成本.

生成庫是在有多個模塊的情況下進行打包,例如有1.c;2.c;3.c文件已經寫好並測試好,如果添加3個.c文件和頭文件就很耗時間,生成庫lib以後只要添加一個.lib和一個.h文件就可以實現調用.具體的實現方式的先將要添加到.lib的文件加入一個新的group裏面,將整個工程編譯驗證功能實現後,在Target上右擊選擇-option for target-output-選擇生成lib(不生成hex了).

不會上傳圖片就這樣步驟應該也差不多.

其他的group上同樣右擊-option for group-去掉勾選include in target build.

其他的都勾選掉後重新編譯,就生成了lib.

stm32開發生成庫的方法