本来要在屏上显示字符串“abcdefghijklmn”, 结果显示成了“a#c#e#g#i#j#m#”.
如果字库在NorFlash中用内存映射方式使用, 则可以正常显示.
KEEP extern const touchgfx::GlyphNode glyphs_verdanab_20_4bpp[] FONT_TABLE_LOCATION_FLASH_ATTRIBUTE = { { 0, 0x0061, 12, 11, 11, 0, 13, 0, 0, 0x00 }, { 66, 0x0062, 13, 15, 15, 1, 14, 0, 0, 0x00 }, { 171, 0x0063, 12, 11, 11, 0, 12, 0, 0, 0x00 }, { 237, 0x0064, 13, 15, 15, 0, 14, 0, 0, 0x00 }, { 342, 0x0065, 13, 11, 11, 0, 13, 0, 0, 0x00 }, { 419, 0x0066, 9, 15, 15, 0, 8, 0, 0, 0x00 }, { 494, 0x0067, 13, 15, 11, 0, 14, 0, 0, 0x00 }, { 599, 0x0068, 12, 15, 15, 1, 14, 0, 0, 0x00 }, { 689, 0x0069, 5, 15, 15, 1, 7, 0, 0, 0x00 }, { 734, 0x006A, 8, 19, 15, -1, 8, 0, 0, 0x00 }, { 810, 0x006B, 13, 15, 15, 1, 13, 0, 0, 0x00 }, { 915, 0x006C, 5, 15, 15, 1, 7, 0, 0, 0x00 }, { 960, 0x006D, 19, 11, 11, 1, 21, 0, 0, 0x00 }, { 1070, 0x006E, 12, 11, 11, 1, 14, 0, 0, 0x00 } };
上表奇数的字母都能正常显示, 偶数的字母就显示异常, 对比了NorFlash和Sdram的数据, 是正确完整的拷贝. 这问题有人遇到吗?
|