keil5到iar8的使用配置遷移

2022-05-28 13:45:14 字數 1241 閱讀 8130

1、關於標頭檔案的包含。

keil: alt+f7——>c/c++

iar:alt+f7——>c/c++ compiler——>preprocessor,(高版本彙編需要包含的標頭檔案需要另外配置)alt+f7——>assembler——>preprocessor

keil:alt+f7——>utilities——>settings

iar:alt+f7——>debugger——>download

3.目標晶元選擇

keil:alt+f7——>device

iar:alt+f7——>general options——>target——>processor variant

4.目標檔案生成

keil:alt+f7——>target;目前了解到的,只生成hex檔案及除錯資訊,lib檔案

iar:alt+f7——>output converter;可以單選hex或bin

alt+f7——>general options——>output ;執行檔案或lib

5.工程編譯生成檔案指定目錄

keil:alt+f7——>output;.o檔案,執行檔案

alt+f7——>listing;鏈結檔案

iar:alt+f7——>general options——>output;執行檔案,.o檔案,鏈結檔案

6.工程巨集定義

keil:alt+f7——>c/c++——>define

alt+f7——>c/c++——>define

iar:alt+f7——>c/c++ compiler——>preprocessor——>defined symbols

alt+f7——>assembler——>preprocessor——>defined symbols

7.優化配置

keil:alt+f7——>c/c++——>language/code generation——>optimization

iar:alt+f7——>c/c++ compiler——>optimizations

8.源**編碼選擇

keil:edit——>configuration——>general editor settings

iar:alt+f7——>c/c++ compiler——>encodeings

9.分段載入

keil:alt+f7——>linker——>scatter file

iar:alt+f7——>linker——>linker configuration file

keil5到iar8的使用配置遷移

1 關於標頭檔案的包含。keil alt f7 c c iar alt f7 c c compiler preprocessor,高版本彙編需要包含的標頭檔案需要另外配置 alt f7 assembler preprocessor keil alt f7 utilities settings iar...

keil5工程移植到IAR工程

keil5工程移植到iar工程 一 軟體版本 mdk arm professional version 5.14.0.0 iar 8.1 移植工程 基於正點原子開發板建立的stm32f407zgt6工程 二 開始建立iar對應工程 1 keil5例程結構如下 2 建立對應的iar工程 3 建立好的對...

keil5除錯常見的問題

唉 真無語 我們總想著跑快點卻忘了 自己走路還不是很穩 在學stm32時候 總是會出現各種問題,這麼多 你不可能 心算就能算出來 出了問題 所以 會除錯就顯得特別的重要,但是我一開沒去研究除錯 導致遇到問題時 只能乾瞪眼 一點點對比 猜測 這樣做實在是浪費時間 所以這次寫一篇文章 記錄下自己的學習之...