Имам C заглавен файл, който съдържа 10x12 пикселни растерни шрифтови знаци в масив от 2x12 (за монохромен цветен LCD). Това губи долните 6 бита на всеки друг байт, да не говорим, че е по-трудно за изобразяване, тъй като трябва да пропуснете подложките.
Кой е най-лесният начин да преобразувате това в прости сериализирани битове без подплатените битове?
решението, което виждам, има много сложно биене на битове. Има ли лесен начин да направите това?
0x00,0x00, /* ................ */
0x30,0x00, /* ..@@............ */
0x78,0x00, /* .@@@@........... */
0x48,0x00, /* .@..@........... */
0xCC,0x00, /* @@..@@.......... */
0xCC,0x00, /* @@..@@.......... */
0xCC,0x00, /* @@..@@.......... */
0xFC,0x00, /* @@@@@@.......... */
0xCC,0x00, /* @@..@@.......... */
0xCC,0x00, /* @@..@@.......... */
0x00,0x00, /* ................ */
0x00,0x00 /* ................ */