谢谢楼主,辛苦了,很期待。
昨天又看了下文档,重点应该是还是在gx_display_driver_buffer_toggle回调函数的处理上,只是切换时机是否涉及到帧中断这些,概念感觉不是很清晰,希望楼主教程中也能有讲解,再次感谢。
VOID (*gx_display_driver_buffer_toggle)(struct GX_CANVAS_STRUCT
*canvas, GX_RECTANGLE *dirty_area): This is a pointer to a function to
toggle between the working and visible frame buffers for double-buffered
memory systems. This function must first instruct the hardware to begin
using the new frame buffer, then copy the modified portion of the new
visible buffer to the companion buffer, to insure the two buffers stay in
synch.