bitmap_top 是使用相同的变量,但是其在 lcd、 笛卡尔坐标系中相对于 OriginY 显示的位置不同。freetype中获取的字体位图用的是笛卡尔坐标,故 bitmap_top 位于 OringinY 的上方,但是相同的值在 lcd 坐标中却位于 OriginY 的下方。而文字的绘制需要左上角点坐标作为绘制的起始点,如果不进行变换结果就是字体显示时会出现字体向下偏移一个 2*delt 的偏移量,这与预想的字体显示位置不符。
注:文字绘制在 lcd 设备上进行,故需要使用 lcd 坐标。