请选择 进入手机版 | 继续访问电脑版

迪文科技论坛

 找回密码
 立即注册
搜索
热搜: T5L 视频屏 DGUS OS
查看: 2045|回复: 21

【提问】大家想让我开源一个啥样的迪文项目?

[复制链接]

12

主题

78

帖子

1206

积分

金牌会员

Rank: 6Rank: 6

积分
1206
发表于 2021-3-19 16:32:38 | 显示全部楼层 |阅读模式
Hello,我是熊家余,也许你已经学习过了我的"T5L迪文屏C51二次开发"的视频教程,可能对于你来说,视频讲的比较基础,想纵向扩展一下自己的知识面,或者学习的过程中想实现某个功能,但自己又不会的,或者自己有特别想法做点有意思的项目!
鉴于上面的原因,我给大家送个福利,我会挑选呼声最高的,又比较实用的项目,给大家开源出来,如果我还有时间空闲的话,再给大家附上配套的视频教程,请大家踊跃发言!
大家提的项目,必须得基于以下几点:
1.项目必须是基于基于迪文T5L屏(T5L0 T5L1 T5L2都可以)
2.项目不会耗时过长(主要是我也没那么多时间)

到时候我会在迪文论坛开源出全部的项目代码,以及相应的视频教程(前提是我有时间录哈!)
回复

使用道具 举报

4

主题

217

帖子

1236

积分

金牌会员

Rank: 6Rank: 6

积分
1236
发表于 2021-3-19 18:00:53 | 显示全部楼层
用T5LDGUS的变量地址简单对应IO电,比如0x2000~0X2030对应31个IO点,IO点接开关按下抬起反馈到变量地址上
回复

使用道具 举报

1

主题

14

帖子

146

积分

注册会员

Rank: 2

积分
146
发表于 2021-3-20 07:18:14 | 显示全部楼层
只要你讲的课我都喜欢听。:
回复

使用道具 举报

1

主题

14

帖子

146

积分

注册会员

Rank: 2

积分
146
发表于 2021-3-20 08:00:45 | 显示全部楼层
本帖最后由 leozhongwang 于 2021-3-20 08:18 编辑

我希望看到一些技巧比如:1)一个小球在一个弧形表面来回摆动(圆弧半径很大,超出屏幕很多)
2)一个物体既可以离开坐标原点在坐标Y轴上下移动,坐标本身可以沿坐标原点旋转。
不能用动画实现,因为动画需要几百张到上千张图片,可以用51 C二次开发。

另外请注意,不能破坏后面背景图片。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

2

主题

7

帖子

175

积分

注册会员

Rank: 2

积分
175
发表于 2021-3-22 10:44:18 | 显示全部楼层
熊老师,我用了你的例程,都很好,就发现一个小问题,sys.c文件中的函数void SYS_Write_vp(u16 addr,u8* buf,u16 len)去写数据有时会写零,
回复

使用道具 举报

25

主题

72

帖子

534

积分

高级会员

Rank: 4

积分
534
发表于 2021-3-22 10:48:24 | 显示全部楼层
熊哥好,我想看用C来写一个优雅的MODBUS通讯架构
回复

使用道具 举报

12

主题

78

帖子

1206

积分

金牌会员

Rank: 6Rank: 6

积分
1206
 楼主| 发表于 2021-3-22 20:12:46 | 显示全部楼层
荒qw 发表于 2021-3-22 10:44
熊老师,我用了你的例程,都很好,就发现一个小问题,sys.c文件中的函数void SYS_Write_vp(u16 addr,u8* bu ...

应该不会吧,这个我到重来没遇到勒,可以把你的代码上传看一下
回复

使用道具 举报

12

主题

78

帖子

1206

积分

金牌会员

Rank: 6Rank: 6

积分
1206
 楼主| 发表于 2021-3-23 10:31:46 | 显示全部楼层
leozhongwang 发表于 2021-3-20 08:00
我希望看到一些技巧比如:1)一个小球在一个弧形表面来回摆动(圆弧半径很大,超出屏幕很多)
2)一个物体既可 ...

你这个项目,我可以给你提示一下,利用基本图形显示控件,里面有一个"ICON 图标绘制"的指令,可以把圆或者正方形作为ICON图标显示到任意位置,结合相应的数学曲线公式,就可以实现画圆弧,直线移动等功能吧
回复

使用道具 举报

12

主题

78

帖子

1206

积分

金牌会员

Rank: 6Rank: 6

积分
1206
 楼主| 发表于 2021-3-23 10:35:49 | 显示全部楼层
yx0100 发表于 2021-3-19 18:00
用T5LDGUS的变量地址简单对应IO电,比如0x2000~0X2030对应31个IO点,IO点接开关按下抬起反馈到变量地址上 ...

你这个项目应该不算复杂,首先是用T5L实现读取IO电平,若IO口电平变化,则把新的值写入到相应的DGUS地址处,看完T5L c51开发教程,应该可以实现的,后期不明白,还可以交流一下
回复

使用道具 举报

1

主题

6

帖子

136

积分

注册会员

Rank: 2

积分
136
发表于 2021-3-24 13:55:06 | 显示全部楼层
鱼哥,能教教我用EKT043B写一个82 83的指令协议吗
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2021-12-9 17:30 , Processed in 0.019399 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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