當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]將用戶關(guān)鍵字從MDK3.8 搬到 MDK4.70A新安裝mdk4.70A ,有2.5G大小 ,修改字體顏色等配置,發(fā)現(xiàn)以前keil9.0和 mdk3.8都有的幾個(gè)*.ini配置文件沒了剛開始以為在別的什么地方,于是用EQ加了個(gè)文件修改記錄規(guī)則,攔截文件修改

將用戶關(guān)鍵字從MDK3.8 搬到 MDK4.70A



新安裝mdk4.70A ,有2.5G大小 ,
修改字體顏色等配置,發(fā)現(xiàn)以前keil9.0和 mdk3.8都有的幾個(gè)*.ini配置文件沒了

剛開始以為在別的什么地方,于是用EQ加了個(gè)文件修改記錄規(guī)則,攔截文件修改

結(jié)果只得到如下2條有用的信息
=========================================================
2013-05-20 12:49:42 修改文件 操作:允許
進(jìn)程路徑:D:IDEMDK4.70AUV4Uv4.exe
文件路徑:D:IDEMDK4.70AUV4global.prop
觸發(fā)規(guī)則:應(yīng)用程序規(guī)則->自動(dòng)創(chuàng)建規(guī)則->D:IDEMDK4.70AUV4Uv4.exe->*


2013-05-20 12:49:42 修改文件 操作:允許
進(jìn)程路徑:D:IDEMDK4.70AUV4Uv4.exe
文件路徑:D:IDEMDK4.70AUV4arm.prop
觸發(fā)規(guī)則:應(yīng)用程序規(guī)則->自動(dòng)創(chuàng)建規(guī)則->D:IDEMDK4.70AUV4Uv4.exe->*

==============================================================
然后用記事本打開發(fā)現(xiàn),這2個(gè)文件確實(shí)是配置文件,只是后綴不是ini而已

好了開始操作
===================================================
用戶自定義關(guān)鍵字是存放在arm.prop中的,我們只要修改這個(gè)文件里就行了
打開mdk3.8程序目錄下的CARMC.ini配置文件, 找到UserKeyWords域,
形如 UserKeyWord 2=xxx
復(fù)制所有UserKeyWord相關(guān)行,
粘貼到Excel中,選中所有,點(diǎn)數(shù)據(jù),分列 , 選中默認(rèn)的"分隔符號(hào)" ,
下一步
打勾"其他" ,輸入一個(gè)等號(hào)"=" ,確定


這樣就能提取 UserKeyWord 2=xxx 這行等號(hào)后面的xxx,也就是我們的用戶關(guān)鍵字了
完了之后得到的是N列的數(shù)據(jù),
復(fù)制這N列的數(shù)據(jù),到一個(gè)空白的地方右鍵,
在右鍵菜單上選擇“編輯”-“選擇性粘貼”
在彈出的對(duì)話框中勾選“轉(zhuǎn)置,



這樣就排成一行了,
然后復(fù)制該行,粘貼到arm.prop文件的
keywords6.$(file.patterns.cpp)=這里


注意這個(gè)等號(hào)后面的字符串格式是 str1空格str2空格....str10空格
str10后面是一個(gè)空格加一個(gè)續(xù)行符

(如果不加續(xù)行符也可以,那就排一行,但是重開mdk4.7后,它會(huì)自動(dòng)這樣10個(gè)一行的排版)



我們剛才得到Excel中一行數(shù)據(jù)中是按table符號(hào)分割字符串的,所以需要轉(zhuǎn)換下
比如我的系統(tǒng)默認(rèn)記事本是notepad2 , 那么我在arm.prop中直接選中這一堆字符串,點(diǎn)編輯,塊,壓縮空格 ,
這樣以來str1和str2之間就是一個(gè)空格,而不是一個(gè)table符了,

最后形如
keywords6.$(file.patterns.cpp)=b B BIN bin BIT bit BIT0 bit0 BIT1 bit1
BOOl BOOL bool checkBit clBit CLOSE close clrBits DISABLE ENABLE
enBit ERROR ErrorStatus FALSE getBit holdBit OPEN open p16 p32
p8 RESET s16 S16_MAX S16_MIN s32 S32_MAX S32_MIN s8 S8_MAX
S8_MIN sc16 sc32 sc8 SET setBits START start STOP stop
SUCCESS TRUE u16 U16_MAX u32 U32_MAX u8 U8_MAX uc16 uc32
uc8 vs16 vs32 vs8 vsc16 vsc32 vsc8 vu16 vu32 vu8
vuc16 vuc32 vuc8 main



以上說起來很多,操作就一會(huì)會(huì), 當(dāng)然關(guān)鍵字少的話直接添加就行了 ,

如果有自定義關(guān)鍵字有20個(gè)以上,我覺得用這個(gè)方法還是挺好的,

我這里用Excel轉(zhuǎn)換的,如果大家有什么好方法,別忘了分享一下.

====================
效果


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動(dòng)力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉