單片機(jī)編程軟件經(jīng)驗(yàn)貼,搞定IAR單片機(jī)編程軟件設(shè)置問題
目前,流通度較大的單片機(jī)編程軟件為KEIL、IAR。其中,IAR單片機(jī)編程軟件深受用戶喜愛。初接觸IAR單片機(jī)編程軟件時(shí),很多用戶對(duì)其設(shè)置充滿疑惑。故本文將對(duì)IAR單片機(jī)編程軟件設(shè)置加以介紹,幫助大家掌握這款單片機(jī)編程軟件的使用過程。
1、worksplace的設(shè)置問題:edit configuration
這樣,每個(gè)工程都可以有一個(gè)workplace,方便切換。
2、文件夾包含問題
3、包含.dat文件問題
.dat 實(shí)際為宏定義一些參數(shù),在宏定義的參數(shù)名稱前加上 -D 即可
4、版本問題
5、IAR中設(shè)置Tab鍵方法
IAR中設(shè)置Tab鍵方法發(fā)下: Tools --à Options --àEditor --àMenu --à選擇Edit
1. Tab Size設(shè)置為4,Index Size 也設(shè)置為4,這樣就可以實(shí)現(xiàn)直接按Tab鍵就可以縮寫4個(gè)空格。
2. Default character 選擇為 UTF-8
3. 勾選 Show line numbers 代碼顯示行號(hào)
1. Auto indent --àConfiguer… 打開設(shè)置
根據(jù)自己的喜好或公司規(guī)約。
6、Sourceinsight中設(shè)置Tab鍵方法
Options --à Document Options的選項(xiàng)。
Expand tabs(擴(kuò)展制表符)的選項(xiàng):將你的TAB鍵作為空格鍵使用,并且每次自動(dòng)打上Tab Width個(gè)寬度。
Auto Indent(自動(dòng)縮進(jìn))配置頁面:
在上圖中:Auto Indent Type下面有三個(gè)選項(xiàng),分別為None、Simple、Smart。三者的含義分別如下:
1、none表示不自動(dòng)縮進(jìn)
2、simple表示自動(dòng)縮進(jìn),但是會(huì)與上一行保持一致,也就是在同一列
3、smart表示自動(dòng)智能縮進(jìn),它會(huì)在上一行的列數(shù)下再縮進(jìn)一次。
通過設(shè)置IAR、Sourceinsight的參數(shù),使其保持一致,就不再會(huì)出現(xiàn)Sourceinsight編輯好的文件,到了IAR中就顯示完全亂了。
7、快捷鍵設(shè)置
進(jìn)入Tools --à Options --à選擇Edit
Auto Indent 自動(dòng)對(duì)齊
Block Comment 注釋"//"
Block Uncomment 取消注釋"//"
快速對(duì)齊整個(gè)文件,快速注釋/反注釋一段或者整段代碼。
8、使用第三方編輯器編輯代碼
進(jìn)入Tools --à Options --à選擇Edit -à External Editor
Editor:選擇第三方軟件的啟動(dòng)地址
Arguments:$FILE_PATH$
即可選擇第三方的文檔編輯器編輯代碼。
編輯代碼還行,畢竟IAR編輯真的好丑,但是調(diào)試時(shí)跳轉(zhuǎn)不了。
9、Colors and Fonts設(shè)置
設(shè)置關(guān)鍵字等的字體及顏色,可以調(diào)整為自己喜歡的顏色和字體。
設(shè)置后出來的效果
以上便是小編此次帶來的“單片機(jī)編程軟件”相關(guān)內(nèi)容,希望本文內(nèi)容對(duì)大家有所幫助。