1、写在前面
前面已经介绍了如何使用DGUS Tool软件来进行迪文屏GUI界面的开发,列举了一些控件的使用。不知大家是否还记得T5L ASIC内部有两个内核,一个是GUI CPU运行 DGUS II 系统,另一个是 OS CPU 运行用户的 8051 代码 或者 在迪文 DWIN OS系统的基础上进行二次开发。8051代码使用C语言开发,而在DWIN OS系统的基础上进行的二次开发是使用迪文自定义的汇编语句来开发的。这两种开发方式只能选择其一,因为开发的这部分程序是存放在OS CPU核中的,OS CPU核中迪文出厂默认刷入了DWIN OS系统内核固件程序,当使用8051代码开发程序烧录后,DWIN OS内核固件就被覆盖掉了(冲掉了),只有自己编写的C 8051程序代码了。
C51的项目模板之前的章节有讲解过,还没有或者不知道如何配置的同学可以移步《4、T5L Keil C51开发环境搭建及Keil工程模板的建立》进行学习和参考。接下来的章节是我自己跟随【熊家余】大神的那套