久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3234|回復: 0
打印 上一主題 下一主題
收起左側

stm32學習: 將用戶自定義關鍵字從MDK3.8 搬到 MDK4.70A

[復制鏈接]
跳轉到指定樓層
樓主
ID:161768 發(fā)表于 2017-2-9 22:31 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
將用戶關鍵字從MDK3.8 搬到 MDK4.70A



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

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

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


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

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

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


這樣就能提取 UserKeyWord 2=xxx 這行等號后面的xxx,也就是我們的用戶關鍵字了
完了之后得到的是N列的數據,
復制這N列的數據,到一個空白的地方右鍵,
在右鍵菜單上選擇“編輯”-“選擇性粘貼”
在彈出的對話框中勾選“轉置,



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

注意這個等號后面的字符串格式是 str1空格str2空格....str10空格
str10后面是一個空格加一個續(xù)行符
(如果不加續(xù)行符也可以,那就排一行,但是重開mdk4.7后,它會自動這樣10個一行的排版)



我們剛才得到Excel中一行數據中是按table符號分割字符串的,所以需要轉換下
比如我的系統默認記事本是notepad2 , 那么我在arm.prop中直接選中這一堆字符串,點編輯,塊,壓縮空格 ,
這樣以來str1和str2之間就是一個空格,而不是一個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



以上說起來很多,操作就一會會, 當然關鍵字少的話直接添加就行了 ,
如果有自定義關鍵字有20個以上,我覺得用這個方法還是挺好的,
我這里用Excel轉換的,如果大家有什么好方法,別忘了分享一下.

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


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欲色av | 午夜三区 | 日韩一区二区三区av | 日韩av在线一区二区 | 国产精品国产亚洲精品看不卡15 | 黄色一级片在线播放 | 日韩国产精品一区二区三区 | 丁香五月缴情综合网 | 日韩欧美在线免费 | 欧美一区免费 | 久久99国产精一区二区三区 | 亚洲 精品 综合 精品 自拍 | 久久久夜夜夜 | 狠狠干网站 | 成人区一区二区三区 | 国产女人与拘做受视频 | 欧美日韩中文国产一区发布 | 在线免费亚洲视频 | 欧美日韩在线精品 | 久久久91精品国产一区二区精品 | 欧美精品中文 | 999国产精品视频免费 | 欧洲色| 国产亚洲高清视频 | 久久国产高清 | 国产成人免费在线 | 91精品久久久久久久久 | 欧美视频免费在线 | 久久免费视频2 | 请别相信他免费喜剧电影在线观看 | 亚洲在线久久 | 91久久国产精品 | 亚洲高清视频一区 | 午夜视频免费在线观看 | 免费观看的黄色网址 | 草久在线视频 | 美女视频h| 久久久久国产精品一区二区 | 成年女人免费v片 | 狠狠影院 | 中文字幕视频在线 |