iar庫檔案生成及使用方法
庫檔案的生成:
1.開啟所用庫的工程檔案,如i2c匯流排eeprom庫:
2.修改相應引數:(若不清楚,請詢問權威人士)
1. 微控制器型號
2. 選擇release或debug,一般預設選擇release
3. scl,sda,wp對應的微控制器引腳
4. 延時函式及晶振頻率,
一般來說atmega88,1mhz;atmega32,1mhz;atmega64,1mhz;
延時時間一般不用修改;
3.進行編譯,即可生成庫檔案
庫檔案的使用:
1. 將編譯生成的release\exe\i2c_e2prom_lib.r90檔案和sources\i2c_e2prom_lib.h檔案
拷貝到我們當前編寫的程式的sources資料夾下,
注:.h檔案必須放在sources資料夾下,r90可以放在新建立資料夾library中
2. 將i2c_e2prom_lib.r90新增到工程中,
3. 在主函式中#include 「i2c_e2prom_lib.h」
4. 現在就可以呼叫i2c_e2prom_lib.h裡宣告的函式了
在IAR及MDK裡生成hex及bin檔案的標準方法
在iar及mdk裡生成hex及bin檔案的標準方法 在iar及mdk中生成bin及hex檔案的設定方法 iar裡面 生成bin檔案 1 在options linker output other選中 output裡選擇raw binary,module local裡選擇include all,其餘預設...
基於linux的patch生成及使用方法
old.txt為原檔案,new.txt 為已修改後的檔案,現在要做的是 製作patch,更新old.txt檔案 wln localhost 02 cat old.txt 123456 qwert dasfg fdsaf wln localhost 02 cat new.txt 1123456 qqw...
2 5 庫檔案的生成及使用
分靜態庫和動態庫 靜態庫 動態庫 動態庫檔案的字尾名為.so,檔名以lib開頭 生成動態庫的方法 gcc shared fpic o 動態庫名 目標檔案1,動態庫的呼叫有兩種方式 隱式呼叫 顯示呼叫。隱式呼叫 方法簡單,呼叫和靜態庫一樣,但是需要把動態庫放在系統能找到的地方 顯示呼叫 include...