迪文科技论坛

 找回密码
 立即注册
搜索
查看: 12991|回复: 28

C编译器测试功能1:延时1s后循环切换页面3页面4

[复制链接]

82

主题

150

回帖

2624

积分

超级版主

Rank: 8Rank: 8

积分
2624
发表于 2019-6-6 16:02:02 | 显示全部楼层 |阅读模式
  1. //
  2. /C编译器测试功能1:延时1s后循环切换页面3页面4
  3. //页面3切换指令:5A A5 07 82 0084 5A01 0003
  4. //
  5. void Delayms(unsigned int);   
  6. char Switch_Page[4]={0x5a,0x01,0x00,0x00};         
  7. int main()
  8. {
  9.     Delayms(1000);
  10.         Switch_Page[3]=3;
  11.     write_dgus_vp(0x0084,Switch_Page,2);   
  12.     Delayms(1000);
  13.     Switch_Page[3]=4;
  14.     write_dgus_vp(0x0084,Switch_Page,2);        
  15.         return 1;
  16. }

  17. void Time0_IRQHandler(void) //定时器0 函数体
  18. {
  19. }
  20. void Time1_IRQHandler(void) //定时器1 函数体
  21. {
  22. }
  23. void Time2_IRQHandler(void) //定时器2 函数体
  24. {
  25. }

  26. /*******************************************************************************
  27. * 函 数 名         : Delayxms                        
  28. * 函数功能                   : 延时函数
  29. * 输    入         : 无
  30. * 输    出         : 无
  31. *******************************************************************************/
  32. void Delayms(unsigned int xms)   //有误差
  33. {
  34.     unsigned int i,j;
  35.          for(i=xms;i>0;i--)  
  36.             for(j=110;j>0;j--);
  37. }
  38. /******************************************************************************/
复制代码
上述程序编译通过后,将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
回复

使用道具 举报

82

主题

150

回帖

2624

积分

超级版主

Rank: 8Rank: 8

积分
2624
 楼主| 发表于 2019-6-10 09:09:02 | 显示全部楼层
C编译器软件包里面包含有使用说明与库文件,该C编译器软件支持平台:T5\T5L ,PC软件下载请在论坛搜索:“C编译器”
回复

使用道具 举报

1

主题

5

回帖

142

积分

注册会员

Rank: 2

积分
142
发表于 2019-6-10 14:50:24 | 显示全部楼层
请问在何处可下载TL5_UI_DGUS2_V16.BIN和TL5_UI_DGUS2_V15.BIN.
谢谢!
回复

使用道具 举报

82

主题

150

回帖

2624

积分

超级版主

Rank: 8Rank: 8

积分
2624
 楼主| 发表于 2019-6-10 15:25:24 | 显示全部楼层
hongyq 发表于 2019-6-10 14:50
请问在何处可下载TL5_UI_DGUS2_V16.BIN和TL5_UI_DGUS2_V15.BIN.
谢谢!

迪文科技论坛»论坛首页›资料分享›内核固件程序升级›T5L_DGUSII内核固件程序汇总

请搜索下试试:T5L_DGUSII内核
回复

使用道具 举报

1

主题

5

回帖

142

积分

注册会员

Rank: 2

积分
142
发表于 2019-6-10 15:33:25 | 显示全部楼层
谢谢超级版主!
回复

使用道具 举报

0

主题

2

回帖

15

积分

新手上路

Rank: 1

积分
15
发表于 2019-7-24 17:41:17 | 显示全部楼层
T5的屏幕也是可以直接下载“T5L_OS_DGUS2_V10.BIN”、“T5L_UI_DGUS2_V16.BIN”内核的咯?
回复

使用道具 举报

27

主题

75

回帖

911

积分

高级会员

Rank: 4

积分
911
发表于 2019-7-24 17:58:46 | 显示全部楼层
本帖最后由 神秘の宅叔 于 2019-7-25 20:01 编辑
adadfun 发表于 2019-7-24 17:41
T5的屏幕也是可以直接下载“T5L_OS_DGUS2_V10.BIN”、“T5L_UI_DGUS2_V16.BIN”内核的咯? ...

这是T5L的内核,T5无法识别的。请再T5的板块下载对应的内核
回复

使用道具 举报

0

主题

2

回帖

15

积分

新手上路

Rank: 1

积分
15
发表于 2019-7-26 19:09:15 | 显示全部楼层
CCN 发表于 2019-7-24 17:58
这是T5L的内核,T5无法识别的。请再T5的板块下载对应的内核

好的  谢谢
回复

使用道具 举报

4

主题

37

回帖

1631

积分

金牌会员

Rank: 6Rank: 6

积分
1631
发表于 2019-7-28 12:58:17 | 显示全部楼层
请问楼主,我用 code int  Led_Tab[10]={.....}定义表时C编译报错,是何原因,谢谢!
回复

使用道具 举报

82

主题

150

回帖

2624

积分

超级版主

Rank: 8Rank: 8

积分
2624
 楼主| 发表于 2019-7-29 16:10:12 | 显示全部楼层
tech0013 发表于 2019-7-28 12:58
请问楼主,我用 code int  Led_Tab[10]={.....}定义表时C编译报错,是何原因,谢谢! ...

T5的C编译器是基于标准C开发的,不支持code这种C51定义类型。
标准c里面是没有code的吧。
code只是C51里面的定义。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-11-24 11:17 , Processed in 0.079733 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表