扫描二维码关注官方公众号
123456
返回列表 发布新帖

[玩法/技巧] 【更新:v1.0.8】dpf-ax LCD 相框Windows版本

 

评论120

awayfar楼主Lv.5 发表于 2014-5-25 22:17:42 | 显示全部楼层
本帖最后由 awayfar 于 2014-5-25 22:28 编辑

能画线了,做dpf-ax和lcd4linux的作者,架构设计的不错,所以刚开始看有点晕,梳理了一下,基本能画东西了。
drv_dpf.c 负责把LCD4linux的三个覆盖层进行混合和颜色空间转义,然后通过usb传输到lcd屏上。如果先不考虑整体移植,只是自己绘制表面的话,填充framebuffer的三个覆盖层就可以了,这样又想到了第三种显示方案:

直接用windows gdi函数绘制,应用上,可以运行aida并设置一个osd窗口,按lcd屏幕分辨率设置好osd显示的字体和区域,对osd窗口截图后传送到屏幕,这样的话连传感器数据都可以不用管了,当然也有更新效率和显示效果的一些问题,是一种简单的方案。

蓝色清屏,画了一个红色矩形
1.jpg
回复 点赞

使用道具 举报

awayfar楼主Lv.5 发表于 2014-5-25 21:15:38 | 显示全部楼层
测试绘制函数遇到问题了,貌似自己画不出点和线来,正在找......
希望楼主能在这里专门解释下驱动提供的API的调用方法 这样可以自己试试 
发表于 2014-5-25 22:03
回复 点赞

使用道具 举报

sangoodLv.10 发表于 2014-5-25 11:31:56 | 显示全部楼层
感谢研究啊,可惜水平有限啊。
回复 点赞

使用道具 举报

yoseouLv.5 发表于 2014-5-25 10:33:14 | 显示全部楼层
非常想搞下,但基础太差了,先收藏
回复 点赞

使用道具 举报

awayfar楼主Lv.5 发表于 2014-5-25 10:10:49 | 显示全部楼层
剑剑 发表于 2014-5-25 09:16
好象只有版主有这个免扣的权利吧,如果要共享的话,还是放百度盘吧,方便很多。 ...

多谢,弄好了:)
回复 点赞

使用道具 举报

剑剑Lv.10 发表于 2014-5-25 09:16:06 | 显示全部楼层
awayfar 发表于 2014-5-25 09:01
Python备份固件和查询型号的程序本来就可以在windows下运行,我想做的移植是相框破解后的应用软件。

另 ...

好象只有版主有这个免扣的权利吧,如果要共享的话,还是放百度盘吧,方便很多。
多谢,弄好了:)  详情 回复
发表于 2014-5-25 10:10
U盘有价,数据无价。。。。。。
回复 点赞

使用道具 举报

awayfar楼主Lv.5 发表于 2014-5-25 09:01:22 来自手机 | 显示全部楼层
apibits 发表于 2014-5-25 03:09 这是位牛人啊 C什么的不会 如果是API 能告诉我API的目的我倒是会研究研究 目前比较经典的一个问题不是 ...

Python备份固件和查询型号的程序本来就可以在windows下运行,我想做的移植是相框破解后的应用软件。

另外请教下怎样让附件免丝瓜下载呢?
免丝瓜最佳方法就是外部链接网盘 论坛下载都是需要丝瓜的 
发表于 2014-5-25 13:58
好象只有版主有这个免扣的权利吧,如果要共享的话,还是放百度盘吧,方便很多。  详情 回复
发表于 2014-5-25 09:16
回复 点赞

使用道具 举报

awayfar楼主Lv.5 发表于 2014-5-25 08:58:13 来自手机 | 显示全部楼层
nonzhe 发表于 2014-5-25 07:07 非常不错啊,lcd4linux的图像功能需要用gd库的,移植起来比较麻烦吧,但是显示几个文字如温度,硬盘空间还 ...

libgd是跨平台的哈,而且它的功能主要是图像文件支持,windows下用其他库也容易实现的:-)
回复 点赞

使用道具 举报

nonzheLv.10 发表于 2014-5-25 07:07:31 | 显示全部楼层
非常不错啊,lcd4linux的图像功能需要用gd库的,移植起来比较麻烦吧,但是显示几个文字如温度,硬盘空间还是不麻烦的吧。加油啦
libgd是跨平台的哈,而且它的功能主要是图像文件支持,windows下用其他库也容易实现的:-)  详情 回复
发表于 2014-5-25 08:58
回复 点赞

使用道具 举报

apibits 发表于 2014-5-25 03:09:50 | 显示全部楼层
这是位牛人啊  C什么的不会  如果是API 能告诉我API的目的我倒是会研究研究

目前比较经典的一个问题不是直接显示 而是 那个Python写的 通过USB查询DPF的型号主控以及Flash的型号 和备份完整固件这几个功能需要Win下使用  其他的  呃可以再说 因为到底是DPF的型号太多  不好破解
Python备份固件和查询型号的程序本来就可以在windows下运行,我想做的移植是相框破解后的应用软件。 另外请教下怎样让附件免丝瓜下载呢?  详情 回复
发表于 2014-5-25 09:01
回复 点赞

使用道具 举报

awayfar楼主Lv.5 发表于 2014-5-24 23:46:35 | 显示全部楼层
本帖最后由 awayfar 于 2014-5-25 10:09 编辑

之前不知道要丝瓜才能下载,验证程序和驱动链接:http://pan.baidu.com/s/1qWM4cEC



现在可用的驱动,32位64位都可以装。

_DriverFiles.part1.rar (1 MB, 下载次数: 14)

_DriverFiles.part2.rar (1 MB, 下载次数: 14)

_DriverFiles.part3.rar (1 MB, 下载次数: 11)

_DriverFiles.part4.rar (726.07 KB, 下载次数: 12)


验证读写的小程序:

3.png

testbulk.rar (26.65 KB, 下载次数: 29)



回复 点赞

使用道具 举报

bmtdyanLv.3 发表于 2014-5-24 23:16:47 | 显示全部楼层
支持一下,软件不懂,硬件还马虎。纯支持
回复 点赞

使用道具 举报

awayfar楼主Lv.5 发表于 2014-5-24 23:05:27 | 显示全部楼层
还可以快速回复,我补充一下,libusb-win32实际就是把linux下的libusb warp到了windows平台,api函数是一致的,文档上说少部分功能有实现的差异,如果不影响移植的话,相对容易很多,usb相关的代码基本可以不动了。比较喜人的一个基础哈,反正我现在也在纠结,说不定人多了一起干,Lcd4linux和LCDSmartie都能做出来哈:)
回复 点赞

使用道具 举报

awayfar楼主Lv.5 发表于 2014-5-24 22:57:57 | 显示全部楼层
另外我看版规没有说到q群,我想请可以一起改进的兄弟加到我们的讨论组里,有进展我也会来这里更新哈!如果违规请版主删除。 367739671  就说是开发dpf就行。
回复 点赞

使用道具 举报

awayfar楼主Lv.5 发表于 2014-5-24 22:56:29 | 显示全部楼层
本帖最后由 awayfar 于 2014-5-24 23:01 编辑

第二楼发点图片吧

读相框分辨率

读相框分辨率


驱动

驱动


回复 点赞

使用道具 举报

回复

懒得打字嘛,点击右侧快捷回复 【本站酷狼4T,750元】
您需要登录后才可以回帖 登录 | 注册

本版积分规则

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表