2019-12-28 17:50发布
czg1411 发表于 2013-8-25 15:53 争这个没意思。用过才知道。。
senjet 发表于 2013-8-25 00:32 别忘了画线也是以画点为基楚的。
最多设置5个标签!
本来就没跟你争,只是告诉你而已没那么绝对而已,你信不信无所谓。本人亲自写过不下几十种显示设备的底层驱动,知道如何效率高。对上面贴出的而言,画线不会比画点高,因为这里画线本身就是以画点为基楚的,考虑到多调用一层函数,入栈出栈也需要额外的时间,即使考虑到画线的循环次数少一些,顶多两者效率差不多而已。
你这说法不完全正确。如果你的系统有可直接访问的显存,那是无所谓画点和画线区别的;但是如果你使用的是像ILI9325,HX8347,NT35702等等这类外接LCD模块,它们不能直接访问显存,而是通过先设置Window的左上角和右下角坐标,再写入这个window内的像素值。这样,画线比画点的效率不是高一点点!
这就值得考虑在上层应用中用画线代替画点了。
一周热门 更多>