大联大
直播中

王境滨

7年用户 165经验值
私信 关注
[经验]

新唐N9H20 GUI emWin移植过程上篇

         emWin是一个带有图形用户界面(GUI)的图形库。它的目的是为任何使用图形显示操作的应用程序提供一个高效的、与处理器和显示控制程序无关的图形用户界面(GUI)。
         目前新唐已经出了多个产品系列带有GUI emWin,如图一。本博文主要介绍新唐的N9H20如何进行GUI emWin平台的移植过程。

            
第一步:平台搭建
         1、官网下载 ,N9H26_emWin_NonOS_BSP_V1.00.001。
          http://www.nuvoton.com.cn/hq/products/iot-solution/emwin-platform/emwin-platform/numaker-emwin-n9h20/index.html?__locale=zh



         2、安装Keil MDK,自行官网下载授权安装。

第二步:emWin移植
         1、打开工程,路径如下:
         Non-OS BSPN9H20_emWin_NonOS_BSP_V1.00.002emWinSampleSimpleDemoKEIL SimpleDemo.uvproj
         2、如下是SDK和GUI emWin的程序位置。

     
         3、打开main.c,增加函数----MainTask () 。

       目的是初始化emWin,MainTask()将启动emWin GUI系统。



         4、编译通过



         5、下载运行前,设置configure target options,Debug  --  选J-LINK,再选Settings。


         Settings按如下进行设置。


         6、连上开发板,点击下载和运行。

回帖(1)

李素

2020-3-7 16:26:01
本帖最后由 me18923 于 2020-3-7 16:53 编辑

FLASH要怎么设置呢?HEX怎么下载进去到N9H20里面?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分