打印
[技术问答]

如何在新唐的芯片上移植emwin?

[复制链接]
1190|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gongqijuns|  楼主 | 2024-10-27 09:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有大佬有这方面的教程吗?或者是说明手册之类的也行

使用特权

评论回复
沙发
riplay| | 2024-10-28 08:33 | 只看该作者
芯唐的芯片有移植emWin的,可以直接从官网下载对应的emWin开发包即可。而且已经有授权,可以免费使用。

使用特权

评论回复
板凳
yangjiaxu| | 2024-10-28 09:49 | 只看该作者
这个移植估计是有教程的,但是我看 官方的教程好像还有一部分在外网,不方便啊

使用特权

评论回复
地板
pe66ak| | 2024-12-15 20:09 | 只看该作者
在新唐的芯片上移植emWin(SEGGER的嵌入式图形库)通常涉及确保你已经选择了合适的Nuvoton芯片,并且硬件平台已经搭建好。

使用特权

评论回复
5
清芯芯清| | 2024-12-15 20:58 | 只看该作者
在主程序中初始化emWin。通常需要调用GUI_Init()函数。

使用特权

评论回复
6
一切D都好| | 2024-12-15 21:44 | 只看该作者
根据你的显示器类型(如LCD、OLED等),编写或选择合适的显示驱动。emWin提供了一些常见的显示驱动,你也可以根据需要自定义驱动。

使用特权

评论回复
7
yuliangren| | 2024-12-15 22:55 | 只看该作者
一般需要根据Nuvoton芯片的显示控制器(如LTDC、DMA2D等),配置相应的寄存器。实现emWin的显示驱动接口函数,如LCD_X_Config()、LCD_X_DrawBitmap()等。

使用特权

评论回复
8
teaccch| | 2024-12-16 06:01 | 只看该作者
如果需要触摸功能,初始化触摸屏控制器。要实现的是emWin的触摸驱动接口函数,如TOUCH_X_Init()、TOUCH_X_GetState()等。

使用特权

评论回复
9
suiziq| | 2024-12-16 07:38 | 只看该作者
使用emWin提供的API创建窗口、按钮、文本框等控件。

使用特权

评论回复
10
hhdhy| | 2024-12-16 09:17 | 只看该作者
编写事件处理函数,响应用户的操作。

使用特权

评论回复
11
wamed| | 2024-12-16 13:44 | 只看该作者
确保显示内容正确无误。优化性能,根据需要优化显示和触摸的性能。

使用特权

评论回复
12
miltk| | 2024-12-16 16:24 | 只看该作者
正常来说是有教程的,其实你可以根据emwin的使用说明来弄,比较好

使用特权

评论回复
13
ewyu| | 2024-12-16 17:48 | 只看该作者
我觉得这方面教程一般都得去官网找吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

173

帖子

0

粉丝