188610329 发表于 2021-11-12 23:40
把这个 “时”以及后面的逗号一起删掉就好了吧……
你字库是 16x16 看你一个字 刚好32个字节, 所以,这 ...
cczjw 发表于 2021-11-13 09:25
“时", 但这个是作索引用的,后面显示时要用它查找对应的汉字点阵。不能删。
188610329 发表于 2021-11-13 13:14
如果,把这个汉字换成两个独立的16进制就不报错的话……, 你可以尝试按地板的说法,换成0x42,0x79,
然后, ...
188610329 发表于 2021-11-14 13:22
一般,严谨的编译器是不会允许使用汉字的,毕竟没有表头指定的话,同样一个汉字GB2312,UTF8, GB18003, 都是 ...
cczjw 发表于 2021-11-14 13:25
那,这个问题该怎样解决呢?
cczjw 发表于 2021-11-14 13:25
那,这个问题该怎样解决呢?
188610329 发表于 2021-11-14 14:01
1) 你迁就编译器, 他说不许,你就不用。(就像前面说的直接用16进制,然后define呗)
2) 编译器迁就 ...
xhaity 发表于 2021-11-14 14:05
汉字编码占用两个字节,定义为uint
cczjw 发表于 2021-11-14 17:03
如果真是这样当然要么不用它要么适应它,问题是我现在需确定XC8是否肯定在这种索引操作中不能用 汉字 作 ...
188610329 发表于 2021-11-14 22:31
不知道该怎么跟你讲……
这么说吧,如果,你把 时 换成 '0' 的话,编译应该是能通过的。 他会把它翻 ...
xhaity 发表于 2021-11-14 14:04
你用的是什么开发平台呢,是不是MICROCHIP 的MPLAB X IDE, MPLAB X IDE 菜单tool->option->Embedded->Gene ...
xhaity 发表于 2021-11-14 14:04
你用的是什么开发平台呢,是不是MICROCHIP 的MPLAB X IDE, MPLAB X IDE 菜单tool->option->Embedded->Gene ...
Y_G_G 发表于 2021-11-14 14:26
看一下数据手册,有没有其它办法,没有的话,就只能输入代码了
GB2312是汉字字库,说白了就是中国
芯片厂商 ...
cczjw 发表于 2021-11-15 17:12
其实它翻译成么并不重要,只要它在这两个文件中对这个索引字( “时”.....) 都用相同的规则翻译(这个应该 ...
cczjw 发表于 2021-11-14 23:08
我将 struct hzk{uchar hzk_2[2],........}; 的 uchar 改为 uint 也不行。
xhaity 发表于 2021-11-20 11:15
我试了一下,uchar改为uint是可以的啊
struct hzk
{
xhaity 发表于 2021-11-20 11:15
我试了一下,uchar改为uint是可以的啊
struct hzk
{
cczjw 发表于 2021-11-28 13:45
我这还是报错。proteus V8.9 C编译器 XC8 V1.31
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |