【问题标题】:How would one store German text in an embedded system?如何将德语文本存储在嵌入式系统中?
【发布时间】:2010-09-20 13:09:01
【问题描述】:

我已经为嵌入式系统中的 LCD 创建了一个内存映射的 1 位接口,以及用于 90 多个可打印 ASCII 字符的 4 或 5 位映射字体。写入屏幕就像使用类似 echo 的语句一样简单(它是嵌入式 Linux)。

除了严格专有的东西,人们对于存储德语(或西班牙语,或法语)有什么建议? Unicode 似乎是一个相当重要的打击者。

【问题讨论】:

    标签: linux unicode embedded-linux


    【解决方案1】:

    如果我没听错的话,您正在寻找德语字符的轻量级编码?在欧洲,您通常使用 Latin-1 或更好的 ISO 8859-15。这是一个 8 位 ASCII 扩展名,包含西方语言使用的大部分字符。

    【讨论】:

      【解决方案2】:

      嗯,UTF-8 没那么大。如果您希望能够使用一种或多种在 Latin-1 中找不到匹配字符的语言,我建议您使用它。

      【讨论】:

      • UTF-8 的逻辑可能没那么大,但它覆盖的字形空间肯定是大的。在与无法实际显示所有字形的硬件通信时,使用可以代表所有 Unicode 的编码是毫无意义的。
      • 我不确定是否值得关心字符串编码,或者只是使用 utf-8 并实现显示所需的字符。
      猜你喜欢
      • 2015-08-17
      • 2016-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多