一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

單片機編程軟件很簡單(一),keil單片機編程軟件忽略警告+全局替換

 共同成長888 2020-02-08
時間:2019-12-27
[導(dǎo)讀]單片機編程軟件很多,但主要以Keil單片機編程軟件和IAR單片機編程軟件為主。本文對單片機編程軟件的講解基于Keil,主要內(nèi)容為:keil單片機編程軟件忽略特定警告的方法以及如何使用keil單片機編程軟件全局替換字符串。如果你對本文即將要講解的內(nèi)容存在一定興趣,不妨繼續(xù)往下閱讀哦。

單片機編程軟件很多,但主要以Keil單片機編程軟件和IAR單片機編程軟件為主。本文對單片機編程軟件的講解基于Keil,主要內(nèi)容為:keil單片機編程軟件忽略特定警告的方法以及如何使用keil單片機編程軟件全局替換字符串。如果你對本文即將要講解的內(nèi)容存在一定興趣,不妨繼續(xù)往下閱讀哦。

一、keil中忽略特定警告的方法

Keil C51是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢,因而易學(xué)易用。Keil提供了包括C編譯器、宏匯編、鏈接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(μVision)將這些部分組合在一起。

運行Keil軟件需要WIN98、NT、WIN2000、WINXP等操作系統(tǒng)。如果你使用C語言編程,那么Keil幾乎就是你的不二之選,即使不使用C語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強大的軟件仿真調(diào)試工具也會令你事半功倍。

keil優(yōu)點

·Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。

·與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢,因而易學(xué)易用。用過匯編語言后再使用C來開發(fā),體會更加深刻。Keil C51開發(fā)系統(tǒng)基本知識

⒈系統(tǒng)概述

Keil C51軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全Windows界面。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到Keil的優(yōu)勢。下面詳細(xì)介紹Keil C51開發(fā)系統(tǒng)各部分功能和使用。

⒉Keil C51單片機軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu)

C51工具包的整體結(jié)構(gòu),μVision與Ishell分別是C51 for Windows 和for Dos 的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。開發(fā)人員可用IDE本身或其它編輯器編輯C或匯編源文件。然后分別由C51及C51編譯器編譯生成目標(biāo)文件(.obj)。目標(biāo)文件可由LIB51 創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51 連接定位生成絕對目標(biāo)文件(.abs)。abs文件由OH51 轉(zhuǎn)換成標(biāo)準(zhǔn)的hex 文件,以供調(diào)試器dScope51 或tScope51 使用進(jìn)行源代碼級調(diào)試,也可由仿真器使用直接對目標(biāo)板進(jìn)行調(diào)試,也可以直接寫入程序存貯器如EPROM中。

使用獨立的Keil仿真器時,注意事項

*仿真器標(biāo)配11.0592MHz的晶振,但用戶可以在仿真器上的晶振插孔中換插其他頻率的晶振。

*仿真器上的復(fù)位按鈕只復(fù)位仿真芯片,不復(fù)位目標(biāo)系統(tǒng)。

* 仿真芯片的31腳(/EA)已接至高電平,所以仿真時只能使用片內(nèi)ROM,不能使用片外ROM;但仿真器外引插針中的31腳并不與仿真芯片的31腳相連,故該仿真器仍可插入到擴(kuò)展有外部ROM(其CPU的/EA引腳接至低電平)的目標(biāo)系統(tǒng)中使用。

keil中忽略特定警告的方法

因為在STM32F4上使用了jlink自帶的RTT功能

而RTT的代碼經(jīng)過編譯會產(chǎn)生一個特定的警告

image1.jpg

只需在工程中這樣設(shè)置

添加 --diag_suppress=num

此處num等于警告代碼的數(shù)字 例如111

image2.jpg

二、keil如何全局替換字符串

相信大多數(shù)人在使用keil的時候,都會出現(xiàn)同一個問題,那就是keil如何全局替換字符串,目前小編僅使用過keil 3和keil4 ,下面就以keil 3 和keil4 為例,說說它們是如何替換全局字符的。

進(jìn)入到keil 3和keil4 中,菜單進(jìn)入 edit-》Replace-》replace all ,如下圖即可:

image3.jpg

三、keil軟件程序字體大小設(shè)置

1、打開軟件進(jìn)入主界面,在工具欄中找到“扳手”圖標(biāo)點擊確定。如下圖所示

image4.jpg

2、進(jìn)入到設(shè)置窗口如下圖所示

image5.jpg

3、把設(shè)置窗口切換到“Color&Front”一欄中。如下圖所示

image6.jpg

4、再“Color&Front”列表中選中“8051:EditCflies”再選中右邊的“Text”進(jìn)入到編輯窗口。如下圖所示

image7.jpg

5、再Front欄中點擊“CourierNew”進(jìn)入到到字體設(shè)置窗口

image8.jpg

6、在這我們看到原來的字體大小是12,那么我們設(shè)置成14看看效果怎樣,點擊確定設(shè)置完成。如下圖

image9.jpg

7、回到編輯窗口看小效果如何

image10.jpg

8、看到字體明顯比以前大很多。就這簡單幾步完成設(shè)置

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    国产精品久久精品毛片| 国内自拍偷拍福利视频| 免费国产成人性生活生活片| 成人午夜视频在线播放| 亚洲二区欧美一区二区| 日韩一级毛一欧美一级乱| 日本不卡一区视频欧美| 国产原创激情一区二区三区| 加勒比人妻精品一区二区| 色综合久久超碰色婷婷| 人妻一区二区三区在线| 不卡一区二区在线视频| 精品亚洲一区二区三区w竹菊| 亚洲一区二区精品国产av| 国产亚洲精品久久99| 丰满少妇被粗大猛烈进出视频| 日本本亚洲三级在线播放| 国产一级二级三级观看| 日韩无套内射免费精品| 日韩欧美91在线视频| 国产激情国产精品久久源| 久久精品亚洲欧美日韩| 日本女人亚洲国产性高潮视频| 欧美日本亚欧在线观看| 午夜色午夜视频之日本| 国产国产精品精品在线| 人人爽夜夜爽夜夜爽精品视频| 操白丝女孩在线观看免费高清| 成人午夜爽爽爽免费视频| 日本人妻丰满熟妇久久| 五月婷日韩中文字幕四虎| 亚洲国产成人爱av在线播放下载 | 高清不卡一卡二卡区在线| 亚洲欧美日韩综合在线成成| 亚洲中文字幕乱码亚洲| 日本av一区二区不卡| 亚洲在线观看福利视频| 国产又猛又大又长又粗| 国产一区二区三区午夜精品| 精品国产日韩一区三区| 福利一区二区视频在线|