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

標題: 最新keil c51 0xFD修復工具下載 [打印本頁]

作者: nnqtdf    時間: 2018-7-31 17:22
標題: 最新keil c51 0xFD修復工具下載

keil c51升級到v9.54后,原來的0XFD修復工具失效了,所有寫了這個小工具。


0XFD問題是keil c51中一直存在的一個問題,表現(xiàn)為當C源代碼中使用了漢字等非ASCII字符,而此字符的編碼又恰好包含了大于或等于0xFD的字節(jié)時,這個字節(jié)將被編譯器刪除,從而最終程序代碼的運行錯誤。

解決方法有以下種:
1,官方提供的方法是:遇到無法顯示字符時在其后加\xFD
如 :unsignedchar code s[]="數(shù)學"; 改為 unsignedchar code s[]="數(shù)\xFD學"; 即可正常顯示。

2,將keil\c51\BIN\目錄下的C51.exe直接拖進本軟件修復

3,使用十六進制編輯器打開C51.exe,查找80 FB FD 0F ,修改成80 FB FF 0F保存




全部資料51hei下載地址:
最新keil c51 0xFD修復.zip (328.52 KB, 下載次數(shù): 294)



作者: jingboxu    時間: 2020-2-15 20:42
感謝分享,正需要,下載來看看使用正常不
作者: snso666    時間: 2022-7-22 18:55
老是報警擴展名錯誤,不能用.
作者: innere    時間: 2022-8-23 14:47
snso666 發(fā)表于 2022-7-22 18:55
老是報警擴展名錯誤,不能用.

ME TOO
作者: angmall    時間: 2025-6-22 09:28
關于 Keil 軟件中 0xFD 問題的說明
眾所周知,Keil 軟件的 8051 和 80251 編譯器的所有版本都有一個叫做 0xFD 的問題,主要表現(xiàn)在字
符串中不能含有帶 0xFD 編碼的漢字,否則 Keil 軟件在編譯時會跳過 0xFD 而出現(xiàn)亂碼。
關于這個問題,Keil 官方的回應是:0xfd、0xfe、0xff 這 3 個字符編碼被 Keil 編譯器內部使用,所
以代碼中若包含有 0xfd 的字符串時,0xfd 會被編譯器自動跳過。
Keil 官方提供的解決方法:在帶有 0xfd 編碼的漢字后增加一個 0xfd 即可。例如:
printf("數(shù)學"); //Keil 編譯后打印會顯示亂碼
printf("數(shù)\xfd 學"); //顯示正常
這里的“\xfd”是標準 C 代碼中的轉義字符,“\x”表示其后的 1~2 個字符為 16 進制數(shù)。“\xfd”表
示將 16 進制數(shù) 0xfd 插入到字符串中。
由于“數(shù)”的漢字編碼是 0xCAFD,Keil 在編譯時會將 FD 跳過,而只將 CA 編譯到目標文件中,后
面通過轉義字符手動再補一個 0xfd 到目標文件中,就形成完整的 0xCAFD,從而可正常顯示。
關于 0xFD 的補丁網(wǎng)上有很多,基本只對舊版本的 Keil 軟件有效。打補丁的方法均是在可執(zhí)行文件
中查找關鍵代碼[80 FB FD],并修改為[80 FB FF],這種修改方法查找的關鍵代碼過于簡單,很容易修改
到其它無關的地方,導致編譯出來的目標文件運行時出現(xiàn)莫名其妙的問題。所以,代碼中的字符串有包
含如下的漢字時,建議使用 Keil 官方提供的解決方法進行解決
GB2312 中,包含 0xfd 編碼的漢字如下:
褒餅昌除待諜洱俘庚過糊積箭燼君魁
例籠慢謬凝琵訖驅三升數(shù)她聽妄錫淆
旋妖引育札正鑄 佚冽邶埤犖蔟摭啐
幘獫愷泯潺嫗紈琮槧輦挲臊忑睚銓稞
瘕頎螨籪酏觚鳊鼾
另外,Keil 項目路徑名的字符中也不能含有帶 0xFD 編碼的漢字,否則 Keil 軟件會無法正確編譯此
項目。





歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 亚洲一区二区三区四区五区中文 | 国产成人一区二区三区久久久 | 国产精品成人一区二区 | 在线中文字幕av | 久久中文一区二区 | 国产精品久久久久久久久久免费看 | 草草网 | 网站黄色在线免费观看 | 中文字幕日韩一区 | 国产一区二区三区久久久久久久久 | 四虎影院在线观看av | 亚洲成人精品影院 | 日本精品一区二区三区在线观看视频 | 国产日韩欧美精品一区二区 | 一级毛片免费 | 久久国产精品一区二区三区 | 国产精品国产馆在线真实露脸 | 精品91视频| 亚洲国产精品一区二区www | 国产一区二区在线免费观看 | 久久伊人精品 | 日韩在线视频观看 | 免费a国产 | 久久天堂网 | 色婷婷综合久久久中字幕精品久久 | 日韩在线精品视频 | 精品人伦一区二区三区蜜桃网站 | 视频一区欧美 | 欧美一区二区三区久久精品 | 久久av一区 | 91佛爷在线观看 | 久久久国产一区二区三区 | 红色av社区| 久久久美女 | 91精品国产综合久久婷婷香蕉 | 九九在线视频 | 在线一区| 人人性人人性碰国产 | 毛片在线免费 | 伊人久久麻豆 | 国产精品123区 |