Re: MPLAB IDE 源文件编辑功能对汉字支持不足
|
||||
---|---|---|---|---|
新會員
|
直接搜索确实搜不到,我后来也是去下载中心逛逛看到的,呵呵
發表於: 2009/3/3 10:05
|
|||
|
Re: MPLAB IDE 源文件编辑功能对汉字支持不足
|
||||
---|---|---|---|---|
版主
|
發表於: 2009/3/2 15:27
|
|||
|
Re: MPLAB IDE 源文件编辑功能对汉字支持不足
|
||||
---|---|---|---|---|
版主
|
參照:
還好你把程式貼上來了,乖乖。真的如"好出的餅乾兄"所言 : "看來這次是閣下的錯了! 你的陣列不能這樣寫的 ",你所寫的方式需使用指標陣列方式宣告才行,這樣當然會錯,字符少會過是因為只有一行字串當然會過,兩行當然就錯了。 我有寫了一份 WAP002 的教材放在本網站,參考一下 "VT100 終端機 & 指標陣列 " 那一章的說明。從右上角搜尋即可 "WAP002" 改成這樣在試試 : const far unsigned char *justdoit1001[2] = { "thlzd", "支持不足", };
發表於: 2009/2/27 15:49
|
|||
|
Re: MPLAB IDE 源文件编辑功能对汉字支持不足
|
||||
---|---|---|---|---|
資深會員
|
參照:
暈 ~~ 看來這次是閣下的錯了! 你的陣列不能這樣寫的 要這樣 unsigned char Array[][20] = { "好好玩", "很好玩", "非常好玩" };
發表於: 2009/2/27 15:00
|
|||
|
Re: MPLAB IDE 源文件编辑功能对汉字支持不足
|
||||
---|---|---|---|---|
新會員
|
>>>陣列中若混合賦值字元型常量、中文字元串等,編譯通不過
>>>試過,可以pass的阿 我随便写的一个就不行啊 unsigned char justdoit1001[64] = { "thlzd", "对数组支持不足", }; Error [316] D:\3 PIC\RELAY_PROTECTION\PROJECT\IN USE\justdoit.c; 5.8 "}" expected Error [241] D:\3 PIC\RELAY_PROTECTION\PROJECT\IN USE\justdoit.c; 5.8 initialization syntax 好像字符少的时候可以通过,还总结不出规律,不敢用呵呵
發表於: 2009/2/27 14:03
|
|||
|
Re: MPLAB IDE 源文件编辑功能对汉字支持不足
|
||||
---|---|---|---|---|
新會員
|
TKS A LOT!!
初步结论是MPLAB IDE对字符串的支持不足,无论字符串内是何内容(汉字或英文字母)均有异常现象,可能会影响编译结果的正确性; 俺为人很宽厚的其实呵呵,只是LCD界面设计时大量代码实在懒得搞,看来没捷径了,GB码和ASC码慢慢堆吧 台湾同胞高人不少啊,以后多交流!
發表於: 2009/2/27 13:47
|
|||
|
Re: MPLAB IDE 源文件编辑功能对汉字支持不足
|
||||
---|---|---|---|---|
資深會員
|
>>>陣列中若混合賦值字元型常量、中文字元串等,編譯通不過
試過,可以pass的阿 >>>中文字元串後面也會出現多個小方框(or 怪符號)等異常情況 這倒是會,一直沒改善過 結論: 老兄,看開點吧 windows使用中文帳號登入,會發生不能安裝mplab 檔案名稱、路徑不能用中文等等的老問題 到現在都沒聽說有要改善的計畫呢 其他的當然就更是不用說了 別忘了,microchip是老外開的 想想怎樣把功夫練好比較重要,中文麻........就不要想太多了
發表於: 2009/2/26 17:53
|
|||
|
Re: MPLAB IDE 源文件编辑功能对汉字支持不足
|
||||
---|---|---|---|---|
資深會員
|
本國人所開發出來的軟體都不見得會支援萎軟的unicode functions更談老外?
不幸的是,幾乎所有的軟體都犯相同的毛病,中文英文日文等等等無一倖免。 這方面作的比較好的是開源的,還有萎軟自家的軟體。 PIC的整合開發環境還有幾家可選,我想就別為難MPLAB group這群人了吧!
發表於: 2009/2/26 16:37
|
|||
The Answer to Life, the Universe, and Everything.
|
||||
|
MPLAB IDE 源文件编辑功能对汉字支持不足
|
||||
---|---|---|---|---|
新會員
|
使用MPLAB IDE最新版本V8.20编辑C或H文件时,数组中若混合赋值字符型常量、汉字字符串等,编译通不过,汉字字符串后面也会出现多个小方框等异常情况,汉字注释时若结合其他字符也偶尔会出现后面跟多个小方框等异常情况。比较MCC、PICC等多种编译器和HI-TIDE的最新版本,认为是MPLAB IDE问题,其他C编辑器不会出现类似现象。器件为PIC18F6622。正考虑使用HI-TIDE,可实现使用汉字字符串对数组赋值,方便LCD编程。有类似问题的交流下啊
轉成繁體中文 : 使用MPLAB IDE最新版本V8.20編輯C或H檔時,陣列中若混合賦值字元型常量、中文字元串等,編譯通不過,中文字元串後面也會出現多個小方框等異常情況,漢字注釋時若結合其他字元也偶爾會出現後面跟多個小方框等異常情況。比較MCC、PICC等多種編譯器和HI-TIDE的最新版本,認為是MPLAB IDE問題,其他C編輯器不會出現類似現象。器件為PIC18F6622。正考慮使用HI-TIDE,可實現使用中文字元串對陣列賦值,方便LCD編程。有類似問題的交流下啊
發表於: 2009/2/26 13:17
Edited by Ryang on 2009年02月26日 13:56:32
|
|||
|