|
- //
- /C编译器测试功能1:延时1s后循环切换页面3页面4
- //页面3切换指令:5A A5 07 82 0084 5A01 0003
- //
- void Delayms(unsigned int);
- char Switch_Page[4]={0x5a,0x01,0x00,0x00};
- int main()
- {
- Delayms(1000);
- Switch_Page[3]=3;
- write_dgus_vp(0x0084,Switch_Page,2);
- Delayms(1000);
- Switch_Page[3]=4;
- write_dgus_vp(0x0084,Switch_Page,2);
- return 1;
- }
- void Time0_IRQHandler(void) //定时器0 函数体
- {
- }
- void Time1_IRQHandler(void) //定时器1 函数体
- {
- }
- void Time2_IRQHandler(void) //定时器2 函数体
- {
- }
- /*******************************************************************************
- * 函 数 名 : Delayxms
- * 函数功能 : 延时函数
- * 输 入 : 无
- * 输 出 : 无
- *******************************************************************************/
- void Delayms(unsigned int xms) //有误差
- {
- unsigned int i,j;
- for(i=xms;i>0;i--)
- for(j=110;j>0;j--);
- }
- /******************************************************************************/
复制代码 上述程序编译通过后,将bin文件下载到屏里面正常运行的现象:延迟1秒循环切换页面03和04界面。
提示:上位机PC软件C编译器支持串口2在线下载功能。但第一次需要用SD卡将两个库文件下载进去“00.LIB” 、“01.LIB”下载进入屏里面,且需要升级最新版本内核文件。
附件截图是用的T5L的平台测试的,
T5L平台最新的内核固件也支持迪文C编译器生成的os程序功能。内核版本需要是“T5L_OS_DGUS2_V10.BIN”、“T5L_UI_DGUS2_V16.BIN”或者以上版本。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|