[技术问答] 如何在新唐的芯片上移植emwin?

[复制链接]
 楼主| 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芯片,并且硬件平台已经搭建好。

清芯芯清 发表于 2024-12-15 20:58 | 显示全部楼层
在主程序中初始化emWin。通常需要调用GUI_Init()函数。

一切D都好 发表于 2024-12-15 21:44 | 显示全部楼层
根据你的显示器类型(如LCD、OLED等),编写或选择合适的显示驱动。emWin提供了一些常见的显示驱动,你也可以根据需要自定义驱动。

yuliangren 发表于 2024-12-15 22:55 | 显示全部楼层
一般需要根据Nuvoton芯片的显示控制器(如LTDC、DMA2D等),配置相应的寄存器。实现emWin的显示驱动接口函数,如LCD_X_Config()、LCD_X_DrawBitmap()等。

teaccch 发表于 2024-12-16 06:01 | 显示全部楼层
如果需要触摸功能,初始化触摸屏控制器。要实现的是emWin的触摸驱动接口函数,如TOUCH_X_Init()、TOUCH_X_GetState()等。

suiziq 发表于 2024-12-16 07:38 | 显示全部楼层
使用emWin提供的API创建窗口、按钮、文本框等控件。

hhdhy 发表于 2024-12-16 09:17 | 显示全部楼层
编写事件处理函数,响应用户的操作。

wamed 发表于 2024-12-16 13:44 | 显示全部楼层
确保显示内容正确无误。优化性能,根据需要优化显示和触摸的性能。

miltk 发表于 2024-12-16 16:24 | 显示全部楼层
正常来说是有教程的,其实你可以根据emwin的使用说明来弄,比较好

ewyu 发表于 2024-12-16 17:48 | 显示全部楼层
我觉得这方面教程一般都得去官网找吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

379

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部