拿到板子,先去网上找了下裸机的跑法,我们的这篇折腾,来自大神的分享,他们移植了裸机的跑法,不用运行Linux系统。 https://gitee.com/xuyao2020/F1C100s_with_Keil_RTX4_emWin5 这是开源项目的连接,首先是跑了RTX4操作系统,同时又给其移植了emWin5的图形GUI。 我们直接先跑下。 还是需要修改下里面的宏定义,其实就是里面的串口输出修改了,所以为了串口能打印信息我们需要修改下。 生效的就是这个sys-uart.c文件。里面有不少都是直接操作的寄存器地址。 为了我们屏幕可以使用我们还需要修改下其GUI 的宏定义。 我们的屏幕是800*480的,所以要替换之前的分辨率。 在efx_main.c文件中我们可以看下系统任务。 最终执行就是这个GUI任务。 接下来就是执行了。 老方法接上TTL和OTG 的usb即可。 运行就是可以烧录进去,也可以直接用用上面红框里的,临时烧录bin执行文件。我发现我的烧录不起来,所以就调用下面的了。
这几个都是运行效果,还不错的。本次就分享这么多,实际还有不少开发移植了各种操作系统,比较火的LVGL也是有人移植的,我还会接着分享,接下来就是搭建自己的Linux开发环境了。
|