中文18030标准的支持
中文18030标准的支持
随着嵌入式设备的发展和广泛应用,嵌入式操作系统也飞速发展。面向中国市场的嵌入式操作系统的中文处理能力也在不断的提高以适应新的要求。中国政府于2000年3月17日颁布的GB18030-2000编码标准采用了单字节、双字节、四字节字符混和的方式进行中文字符的编码,并且要求中国市场上凡是支持中文的通用操作系统必须在2001年9月份之前遵守这个标准。而目前在嵌入式领域对GB18030的支持还是一个空白,这个项目就是要研究在嵌入式系统上如何支持GB18030标准的。
我们基于嵌入式操作系统,针对嵌入式的特点,提出了基于GB18030编码标准字符集的中文支持系统的实现框架,把实现分为基本支持系统和完全支持系统两个层次。重点在基本支持系统的方案设计,包括系统对GB18030编码的正确识别,GB18030编码字符的正确输入与显示输出,显示驱动抽象层的设计,嵌入式系统的小字库技术等。并且选用了嵌入式操作系统DeltaOS,这是一个基于ASCII码的,面向字节的嵌入式操作系统,我们结合系统自身的特点,在其上实现了方案设计中基本支持系统的大部分功能,使得原来仅支持ASCII码的系统可以正确的识别GB18030编码,正确的输入和输出GB18030编码字符。

