Loading...
首页问答  

HI3520d的QtDemo代码已上传

goodman
goodman  发布于 2015-07-06 20:53:49 28440
本帖最后由 goodman 于 2015-7-10 21:27 编辑

1.3520D跑Qt是没有问题,就算你的SPI flash只有"可怜"的16M,一样可以跑起来,药药,切克闹。。。。
2.板子是David提供的,少年你想要板子吗?赶紧行动起来找站长大人要吧,他会满足你的,真的会满足你哦。。。
下面来2张高清无码大图。。



代码等我文章整理了在上传上来吧,我会把sample_hifb的代码抽出来,从此你发现再也不用先运行sample_hifb了,世界变清净了。。。。

PS:可怜我没有2个显示器啊,调试的时候你懂得。。。得去买个2手的显示器,:lol
=======================================================================

2015/7/10 跟新

代码分2部分GUI和中间层库(mal)。
1.gui_test.tgz
gui_test是Qt程序,使用的Qt的qmake管理的,使用Qt Create可以直接打开编译,前提是设置交叉编译器,gui_test也添加了中文支持。
只要将文泉驿字体添加到Qt库里面去,然后再main函数里面添加如下代码
[code]    QApplication a(argc, argv);
    qApp->setFont(QFont("WenQuanYi Zen Hei",16));[/code]


2.libmal.tgz
封装了海思的MPI库,封装了复杂的初始化过程,使用VGA输出(后续提供环境变量来控制是VGA还是HDMI输出)。想要在3520D上跑Qt程序只要调用
[code]Mal_SYS_Init();[/code]
是不是很简单呢?从此脱离了sample_hifb...
后续支持功能,添加最大8路D1的视频预览,可在4路和8路之间切换,这个代码也将封装在libmal中,将底层的实现和上层应用分离
附件:gui_test.tar.gz
附件:libmal.tar.gz

联系方式企鹅:2757364047
jp1017  发布于 2015-07-07 08:01:37
先占个位置,期待,只因美好的未来。。。。。。。:)
0
damail  发布于 2015-07-07 09:25:20
我日哦,高潮迭起啊。。:D
0
david  发布于 2015-07-07 09:42:15
赞。。版主走起。 :D
0
一个爱徒步的~IT民工
lubing521  发布于 2015-07-07 10:04:58
[quote][url=forum.php?mod=redirect&goto=findpost&pid=17803&ptid=8047]david 发表于 2015-7-7 09:42[/url]
赞。。版主走起。[/quote]

版主送板子?什么节奏
0
eric.zhc  发布于 2015-07-07 23:10:29
搂主可以说说是怎么裁减的么? 裁减到小于16M,qt还能干些啥?
0
cc112  发布于 2015-07-08 09:34:39
大牛,加油,以后跟你混了
0
ymir  发布于 2015-07-08 16:37:31
坐等啊!!!!!!!!!
等的我花儿都谢了!!!!!!!!
0
ymir  发布于 2015-07-08 16:39:33
速度,楼主速度更新啊!!!
0
ymir  发布于 2015-07-08 18:34:11
哈哈,我的也出来了。不过还得看你的qt库的编译参数,我的库太大了!
0
jp1017  发布于 2015-07-09 08:02:41
[quote][url=forum.php?mod=redirect&goto=findpost&pid=17890&ptid=8047]ymir 发表于 2015-7-8 18:34[/url]
哈哈,我的也出来了。不过还得看你的qt库的编译参数,我的库太大了![/quote]

出来了分享啊你倒是,我等小白如何是好?
:handshake:):lol
0
ymir  发布于 2015-07-09 08:35:24
[quote][url=forum.php?mod=redirect&goto=findpost&pid=17902&ptid=8047]jp1017 发表于 2015-7-9 08:02[/url]
出来了分享啊你倒是,我等小白如何是好?[/quote]

[url]http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=8036[/url]
流程。。哈哈
0
ymir  发布于 2015-07-09 23:02:55
还不更新?好几天了哦!
0
goodman  发布于 2015-07-10 10:17:58
[quote][url=forum.php?mod=redirect&goto=findpost&pid=17940&ptid=8047]ymir 发表于 2015-7-9 23:02[/url]
还不更新?好几天了哦![/quote]

晚上回去跟新,代码已经写好,还差一点调试
0
联系方式企鹅:2757364047
jp1017  发布于 2015-07-10 10:20:18
[quote][url=forum.php?mod=redirect&goto=findpost&pid=17952&ptid=8047]goodman 发表于 2015-7-10 10:17[/url]
晚上回去跟新,代码已经写好,还差一点调试[/quote]

所有的等待都是值得的,期待大作。。。。。。
0
jp1017  发布于 2015-07-11 15:57:10
目测我是第一个下载的,学习中。。。。。。。。。。


:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol
0
jp1017  发布于 2015-07-11 16:17:32
主程序必须用C++编写吗?没学过,看不大懂啊,这个功能很少啊,我直接运行./gui_test.pro有错误提示:

# ./gui_test.pro                                                               
./gui_test.pro: line 7: QT: not found                                          
./gui_test.pro: line 9: syntax error: unexpected word (expecting ")")



0
ymir  发布于 2015-07-11 22:35:41
[quote][url=forum.php?mod=redirect&goto=findpost&pid=17990&ptid=8047]jp1017 发表于 2015-7-11 16:17[/url]
主程序必须用C++编写吗?没学过,看不大懂啊,这个功能很少啊,我直接运行./gui_test.pro有错误提示:

# ...[/quote]

这只是个工程文件,记录相关程序文件以及工程配置选项,需要使用qmake来生成Makefile文件的。你可以看看我写的那个帖子,那里有的。
0
ymir  发布于 2015-07-11 22:38:23
可是我关心的qt源码编译过程,以及库文件的裁剪你怎么没写?:'(:'(,你写的封装的内容,你可以参考sample目录下的common文件夹,看看是不是和你写的目的差不多?:loveliness::lol
0
shangeyao  发布于 2015-07-14 16:40:49
求加GOODMAN,项目合作
0
shangeyao  发布于 2015-07-16 17:19:30
有QT移植操作说明吗?
0
shangeyao  发布于 2015-07-16 17:20:15
[quote][url=forum.php?mod=redirect&goto=findpost&pid=18167&ptid=8047]shangeyao 发表于 2015-7-16 17:19[/url]
有QT移植操作说明吗?[/quote]

补充一下,就是QT交叉编译移植到HI3520,能实现个HELLO WORLD也行
0
hyayh  发布于 2015-07-20 14:44:45
非常有参考价值!
0
dong  发布于 2015-07-22 09:28:16
已经接触3520D硬件很久了,再研究下软件驱动
0
dong  发布于 2015-07-22 13:21:26
很想看看自己做起来的具体效果
0
cowboy  发布于 2015-07-29 18:29:08
我靠好久不来,论坛就放出这么重磅的东东。。
0
myearth  发布于 2015-08-09 09:55:40
赞,版主好样的
0
PSVT  发布于 2015-08-10 09:54:56
想要做驱动要懂些什么啊
0
lingxiao911  发布于 2015-08-14 10:24:56
感谢感谢,带着大牛学习
0
scsi  发布于 2015-08-28 18:58:22
终于摆脱用hifb贴图的土办法了
0
xsjqqq123  发布于 2015-09-10 21:35:05
如果能写下每行都代表什么就更好了:
下面这些代表哪个层啊……:Q
HIFB_ALPHA_S stAlpha;
                memset(&stAlpha, 9, sizeof(stAlpha));
        stAlpha.bAlphaEnable = HI_TRUE;
        stAlpha.bAlphaChannel = HI_TRUE;
        stAlpha.u8Alpha0 = 0xff;
        stAlpha.u8Alpha1 = 0xff;
        stAlpha.u8GlobalAlpha = 0xff;
0
leee23  发布于 2015-09-22 08:57:19
楼主很牛!!果断赞!!
0
tornado303  发布于 2015-09-23 16:15:36
哈哈,学习学习
0
cfgrpg  发布于 2015-09-23 17:26:44
略屌
略屌
略屌
略屌
0
9527  发布于 2015-11-01 16:40:43
同求裁剪Qt过程啊
0
joel  发布于 2015-11-01 18:38:28
下來,看看。先謝謝樓主的分享。
0
zhitao2072  发布于 2015-11-18 10:08:17
[quote][url=forum.php?mod=redirect&goto=findpost&pid=17803&ptid=8047]david 发表于 2015-7-7 09:42[/url]
赞。。版主走起。[/quote]

有板子没了,版主,可不可以送我一块...
0
gvimabc  发布于 2015-12-23 14:28:40
呵呵,好东西啊。
0
ycxdcz  发布于 2015-12-24 21:35:07
小白路过 先这么多
0
mouse32644  发布于 2015-12-25 09:55:22
好东西啊,很有参考价值,谢谢楼主
0
tomfeng  发布于 2015-12-29 16:19:55
实际显示效果如何?能贴图吗?
0
leimen  发布于 2016-02-18 09:44:27
學習中~  
0
Leonardo_Liu  发布于 2016-03-24 18:13:23
支持开源,加油
0
nschcl  发布于 2016-03-26 17:45:10
好强大的资料
0
mrkpu8  发布于 2016-04-12 11:53:08
:lol大神,不能下载啊。。。。没权限
0
firefly1123  发布于 2016-04-19 17:33:44
居然没有下载权限,努力一下。
0
liuxingjiang  发布于 2016-04-29 18:39:42
顶起,支持一下
0
ludlee  发布于 2016-05-05 20:57:18
我也学习一下
0
cwyyy  发布于 2016-06-29 08:47:01
版主很牛,点个赞,不知道能否提供接网络流的思路:)
0
willzhang121  发布于 2016-07-13 16:44:02
3520A的板子可以么?
0
goodman  发布于 2016-07-13 18:06:05
[quote][url=forum.php?mod=redirect&goto=findpost&pid=33909&ptid=8047]willzhang121 发表于 2016-7-13 16:44[/url]
3520A的板子可以么?[/quote]

可以。。。。
0
联系方式企鹅:2757364047
添加附件:文件小于20M
上传
去提问
写专栏

自媒体


君正智能视频群

君正智能视频群 君正智能视频群

Opencv双目视觉

Opencv双目视觉 Opencv双目视觉

联系我们
易百纳技术社区客服微信: x460910098
易百纳技术社区客服手机: 17714209983
易百纳技术社区
确定要删除此文章、专栏、评论吗?
确定
取消
易百纳技术社区