迪文科技论坛

 找回密码
 立即注册
搜索
查看: 1568|回复: 7

【提问】T5 DWIN C Compiler我糊涂了,能不能用啊?

[复制链接]

2

主题

3

回帖

75

积分

注册会员

Rank: 2

积分
75
发表于 2021-5-8 16:52:12 | 显示全部楼层 |阅读模式
我有个迪文 T5  的屏幕,相做2此开发。  型号:  DMT12800K101_A2WTC 查阅了资料说不能使用C51开发,看了汇编,感觉不好满足需求,使用  DWIN C Compiler 1.1.0.7。这家伙怎么感觉就是一个解析成了汇编啊。编译后生成了汇编文件,后来生成bin 下载进去感觉没反应。
使用DWIN C Compiler 1.1.0.7   的debug功能也是,不是卡退就是死机跑飞,根本无法使用。
代码如下
main.c  :

int cs_01=255; //全局变量
int cs_02=0; //全局变量

int main()
{
while(1){
write_dgus_vp(0x3001,&cs_01,1);
write_dgus_vp(0x3001,&cs_02,1);
}
return 1;
}

void Time0_IRQHandler(void) //定时器 0 函数体
{
}
void Time1_IRQHandler(void) //定时器 1 函数体
{
}
void Time2_IRQHandler(void) //定时器 2 函数体
{
}


--------------------------------------
这个不是往变量存储器0x3001 里面发数据吗?  代码走到这个就无法运行了,这个是官方给的函数啊。  DWIN C Compiler 1.1.0.7 到底能不能用啊?

---------------------
求教


回复

使用道具 举报

0

主题

18

回帖

1019

积分

金牌会员

Rank: 6Rank: 6

积分
1019
发表于 2021-5-8 21:31:35 | 显示全部楼层
楼主您好,库函数放在 00.LIB 与 01.LIB 文件中,请将两个库文件进行烧录,您可以参考下这个帖子C编译器测试功能
回复

使用道具 举报

2

主题

3

回帖

75

积分

注册会员

Rank: 2

积分
75
 楼主| 发表于 2021-5-10 09:51:37 | 显示全部楼层
Frieda 发表于 2021-5-8 21:31
楼主您好,库函数放在 00.LIB 与 01.LIB 文件中,请将两个库文件进行烧录,您可以参考下这个帖子C编译器测 ...

你好!这个帖子中描述的是 T5L的,  T5的也能这样使用吗?是不是把内核和 “00.LIB” 、“01.LIB” 一起下进去之后再使用DWIN C Compiler 1.1.0.7  进行调试
回复

使用道具 举报

2

主题

3

回帖

75

积分

注册会员

Rank: 2

积分
75
 楼主| 发表于 2021-5-10 10:20:23 | 显示全部楼层
debug到函数就卡死,是不是库文件没进去啊 ?  是不是c编译工具里面带的这个库文件啊??




回复

使用道具 举报

11

主题

79

回帖

636

积分

高级会员

Rank: 4

积分
636
发表于 2021-5-10 13:58:29 | 显示全部楼层
大鹿森 发表于 2021-5-10 10:20
debug到函数就卡死,是不是库文件没进去啊 ?  是不是c编译工具里面带的这个库文件啊??

这个版本迪文不维护了,大家不要用。T5用回OS吧.
湖南迪弘科技有限公司
联系人:文彧15576128088
地址:迪文湖南科技园 5栋7楼
回复

使用道具 举报

2

主题

3

回帖

75

积分

注册会员

Rank: 2

积分
75
 楼主| 发表于 2021-5-19 13:57:07 | 显示全部楼层
夫子 发表于 2021-5-10 13:58
这个版本迪文不维护了,大家不要用。T5用回OS吧.

【问题解决】
1,c的debug 尽量不要用,用了10 都出问题,就当做离线开发吧。
2,lib库文件是问客服要的,网上找到感觉有问题,尽量问客服要。
3,  这事 T5 的屏幕 不是 T5L, 请大家不要用T5L 的方式去看 T5。

【compiler 1.1.0.7 注意事项,对标新手】
1,结构体体数组有问题, switch 语句有问题,这两个不要用;(想用的人可以自己去测试)
2,while语句 尽量短一些,中间while嵌套注意 有可能会报错;
3,串口接收的模块,  感觉里是一个255*8bit大小FIFO, 使用的时候最好校验一下长度。

【悲壮】
这是一个非常好的软件,
当我听说这个不维护,我感觉是个悲伤,担心项目进度,担心厂家服务,担心一切未知;
当我知道T5L有C51,我感觉很开心,项目大不了用T5L,终于可以快了的玩耍了;
当使用compiler 完成项目,我感觉这很  悲壮 。
多好的一个软件,就这么没了。
想哭,惋惜,
多好的技术,多好的人才,多好的方向,为什么不坚持一下呢?
国产吗?你们再努力一下就好了,期待大家多努力一下就好了。
中国的技术,需要深入的挖掘。
加油吧!宅猫们!
悲壮。。。 。。。
回复

使用道具 举报

11

主题

79

回帖

636

积分

高级会员

Rank: 4

积分
636
发表于 2021-5-20 09:00:20 | 显示全部楼层
大鹿森 发表于 2021-5-19 13:57
【问题解决】
1,c的debug 尽量不要用,用了10 都出问题,就当做离线开发吧。
2,lib库文件是问客服要的 ...

这也是没办法的事情,c编译器keil 公司研究20多年了,现在还在补充修改。做好一个全新的编译器工作量人力物力都是天文数字,这编译器又不全是通用的51,能借用地源码基本没有,等编译器做到基本完善,T5系列的产品也可能更新换代了,就用不上了,毕竟这编译器就T5用。
湖南迪弘科技有限公司
联系人:文彧15576128088
地址:迪文湖南科技园 5栋7楼
回复

使用道具 举报

发表于 2024-10-14 09:08:14 | 显示全部楼层
为楼主这种负责任的态度点赞。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 00:31 , Processed in 0.075803 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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