Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Arduino IDE在Adafruit SSD1306上显示Unicode字符?_Unicode_Arduino_Adafruit - Fatal编程技术网

如何使用Arduino IDE在Adafruit SSD1306上显示Unicode字符?

如何使用Arduino IDE在Adafruit SSD1306上显示Unicode字符?,unicode,arduino,adafruit,Unicode,Arduino,Adafruit,我愿意在Adafruit SSD1306中显示非ASCII字符。相应的字符集是Unicode格式的。它们没有显示ASCII和像素图形之间的实际映射是在哪里完成的。如果有,我会编写代码来显示我需要的字符 硬件库依赖于;甚至这个库也没有解释映射是如何完成的 那么,图像的哪一部分实际上映射了ASCII&显示的像素? 或有没有直接显示Unicode的想法? 或如果需要逐像素配置,您是如何开始的 我使用的是Arduino IDE、NodeMCU、Adafruit SSD1306 128x64 I2C单色L

我愿意在Adafruit SSD1306中显示非ASCII字符。相应的字符集是Unicode格式的。它们没有显示ASCII和像素图形之间的实际映射是在哪里完成的。如果有,我会编写代码来显示我需要的字符

硬件库依赖于;甚至这个库也没有解释映射是如何完成的

那么,图像的哪一部分实际上映射了ASCII&显示的像素? 有没有直接显示Unicode的想法? 如果需要逐像素配置,您是如何开始的


我使用的是Arduino IDE、NodeMCU、Adafruit SSD1306 128x64 I2C单色LED显示屏。我试图显示的文本很大,因此我不愿意以BMP图像的方式显示。

ASCII和像素绘图之间的映射在字体文件中完成

见:

  • Adafruit GFX库/字体/
  • Adafruit GFX库/fontconvert/
  • Adafruit GFX库/gfxfont.h
  • Adafruit GFX库/glcdfont.c

因此,您可以创建自己的字符或字体来显示所需内容。

您找到解决方案了吗?我很难理解如何添加一个分符号。@EdHayes3,还没有;仍在解码。