• 已解决 34905 个问题
  • 已帮助 5838 位优秀工程师

串行接口彩屏如何调用emwin

donatello 2018-03-06 浏览量:443
如题,一般emwin大多数是使用并口总线的彩屏来实现的,如f769disco等等,但是有些用spi或者串口的彩屏也能实现emwin?这是什么原理呢?难道说emwin只需要调用彩屏驱动的画点函数就可以了吗?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 根据我的理解。如果不论触屏的话,事实上只要在LCD_config和GUI_config将诸如LCD_X_Config等驱动函数适配了串口屏幕就行。如果要触屏的话,应该要把GUI_X_TOUCH_Config里面的

    GUI_TOUCH_X_MeasureX

    GUI_TOUCH_X_MeasureY

    的读点函数适配。当然这一点我也不确定,因为至今为止我都没能成功移植一个能触屏的STemwin。

    • 发布于 2018-03-06
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 屏幕的接口是串口还是并口没有什么区别的,操作屏幕的时候都是有对应指令的,并口的速度并不一定就比串口快,现在的硬盘都是sata的,本质上也是串行的,但它的速度比并口的IDE快的多,并口还是串口只是一种接口,只要屏幕的响应速度没问题,都是可以移植GUI的
    • 发布于2018-03-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 非常感谢1061368165@qq.com的回答,因为我之前一直不清楚移植EMWIN是要动哪个画点函数,找来找去都找不到,现在终于成功了。

    • 发布于2018-03-06
    • 举报
    • 评论 0
    • 0
    • 0

  • emwin实际上就是对屏写入图像进行刷新,并口或是串口,只是通讯方式不一样,只要把图像缓存写入到屏上就可以完成显示的操作
    • 发布于2018-03-06
    • 举报
    • 评论 0
    • 0
    • 0

  • emwin只是生成了图像,至于图像以何种方式展现是另外的部分来定的
    • 发布于2018-03-07
    • 举报
    • 评论 0
    • 0
    • 0

串行接口彩屏如何调用emwin