quaver23

quaver23

0个粉丝

39

问答

0

专栏

0

资料

quaver23  发布于  2016-09-01 11:42:18
采纳率 0%
39个问答
6050

HI3536 Framebuffer

 
2、找到3536 sdk的hifb例程,必须对这个例程做一些修改。具体改法就不说了,只说下思路,不会改的请向隅而泣,这都不会还当什么码农?

      1)这个例程运行之后需要手工输入字符,以选择运行哪个示例,修改为自动进入第四个分支,也就是输入字符'4'对应的那个分支;

请教前辈们,一下 #3 说了 “。。加入代码使程序运行到这里就挂起。。。”, 请问要如何输入代码呢? 是否输入 break; ?

      2)4分支使用的是compression模式,在相应的ioctl函数中,禁用这种模式,提示:需要修改的位置有个注释//open compress;

      3)在2)的ioctl函数之后加入代码使程序运行到这里就挂起,不再向后运行。

      4)编译修改后的hifb例程,将可执行文件拷贝到文件系统待用。
我来回答
回答17个
时间排序
认可量排序

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2016-09-01 11:59:29
认可0
不知道楼主修改这个sample后搞成可执行程序, 目的是什么?
"待用", 测试用吗? 如果是测试用, 那么不用改也可以用.

如果不是测试用, 那么看不出放在文件系统中有什么用

一般的做法是读sample, 编sample, 跑sample, 改sample, 最后把需要的函数移出来, 改一改放在自己的代码中


quaver23

0个粉丝

39

问答

0

专栏

0

资料

quaver23 2016-09-01 12:30:40
认可0
本帖最后由 quaver23 于 2016-9-1 12:35 编辑

哦,是用来做测试用的,目的是想在HI3536运行 Qt demo, 而尝试照着这里的步骤 ([url]http://www.voidcn.com/blog/godofdsp/article/p-5726663.html[/url]) 来运行,因为运行 sample_hifb & 的时候,不能再后台运行,超级终端显示 Stopped (tty input)。
之前有在这里发帖关于Qt 和 后台运行的hifb: [url]http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=12486&page=1#pid36991[/url]

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2016-09-01 13:38:38
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=37007&ptid=12492]quaver23 发表于 2016-9-1 12:30[/url]
哦,是用来做测试用的,目的是想在HI3536运行 Qt demo, 而尝试照着这里的步骤 (http://www.voidcn.com/blo ...[/quote]

把需要初始化的函数封装起来, 其实就是VO的初始化, 在QT一开始调用


quaver23

0个粉丝

39

问答

0

专栏

0

资料

quaver23 2016-09-01 16:34:00
认可0
解决了, 基本上在hifb做了些更改,然后再编译,后台运行。 之后再运行Qt demo 就行了

qn1550115875

0个粉丝

4

问答

0

专栏

0

资料

qn1550115875 2019-03-07 09:16:01
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=37004&ptid=12492]zhuangweiye 发表于 2016-9-1 11:59[/url]
不知道楼主修改这个sample后搞成可执行程序, 目的是什么?
"待用", 测试用吗? 如果是测试用, 那么不用改也 ...[/quote]

大神,能求助下HI3516怎么设置frame buffer rotate么?用ioctl( fd, FBIOPUT_ROTATE_MODE, &eRotate),其中eRotate怎么设置都设置失败. 因为LCD是竖屏的,求助怎么将图层旋转啊.谢谢

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2019-03-07 09:22:05
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=124766&ptid=12492]qn1550115875 发表于 2019-3-7 09:16[/url]
大神,能求助下HI3516怎么设置frame buffer rotate么?用ioctl( fd, FBIOPUT_ROTATE_MODE, &eRotate),其中e ...[/quote]

不懂为什么要旋转?

屏是竖的那图形层就开成竖的就好了

qn1550115875

0个粉丝

4

问答

0

专栏

0

资料

qn1550115875 2019-03-07 09:33:20
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=124767&ptid=12492]zhuangweiye 发表于 2019-3-7 09:22[/url]
不懂为什么要旋转?

屏是竖的那图形层就开成竖的就好了[/quote]

是因为图像数据是横的,宽高640*480,而LCD是480*640方向的,所以想旋转.图形层开成竖的,就得对图像数据进行旋转了,行扫描列扫描的更改.

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2019-03-07 09:42:07
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=124769&ptid=12492]qn1550115875 发表于 2019-3-7 09:33[/url]
是因为图像数据是横的,宽高640*480,而LCD是480*640方向的,所以想旋转.图形层开成竖的,就得对图像数据进行 ...[/quote]

不明白

图像是640x480的,屏是480x640的,图像在屏上如何显示? 不是缩放吗?或者是上下留黑边?

旋转竖起来?那不是要人把头横过来看吗?

qn1550115875

0个粉丝

4

问答

0

专栏

0

资料

qn1550115875 2019-03-07 09:54:00
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=124771&ptid=12492]zhuangweiye 发表于 2019-3-7 09:42[/url]
不明白

图像是640x480的,屏是480x640的,图像在屏上如何显示? 不是缩放吗?或者是上下留黑边?
[/quote]

屏幕物理上确实是横过来让人看的.....不知道大神理解了么....只是这个LCD的扫描方向是480*640,所以现在不旋转图层的话,就变成了图像只显示出了480*480,还有160*480就超出了范围不见了.....

qn1550115875

0个粉丝

4

问答

0

专栏

0

资料

qn1550115875 2019-03-07 09:55:09
认可0
本帖最后由 qn1550115875 于 2019-3-7 09:57 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=124771&ptid=12492]zhuangweiye 发表于 2019-3-7 09:42[/url]
不明白

图像是640x480的,屏是480x640的,图像在屏上如何显示? 不是缩放吗?或者是上下留黑边?
[/quote]

换句话说,如果现在找到天然就是横屏640*480的LCD屏幕,就啥都不用做了.....大神理解了么.....

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2019-03-07 09:57:59
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=124774&ptid=12492]qn1550115875 发表于 2019-3-7 09:55[/url]
换句话说,如果现在找到天然就是横屏640*480的LCD屏幕,就照你说的把图层宽高设置调过来,开一个竖屏的图 ...[/quote]

物理的竖屏要横过来用 ?

qn1550115875

0个粉丝

4

问答

0

专栏

0

资料

qn1550115875 2019-03-07 09:58:31
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=124775&ptid=12492]zhuangweiye 发表于 2019-3-7 09:57[/url]
物理的竖屏要横过来用 ?[/quote]

对的,屏幕物理上是竖的,到时候横过来看

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2019-03-07 10:15:05
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=124776&ptid=12492]qn1550115875 发表于 2019-3-7 09:58[/url]
对的,屏幕物理上是竖的,到时候横过来看[/quote]

也许可以试试 HI_TDE2_Rotate()

qn1550115875

0个粉丝

4

问答

0

专栏

0

资料

qn1550115875 2019-03-07 10:21:54
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=124777&ptid=12492]zhuangweiye 发表于 2019-3-7 10:15[/url]
也许可以试试 HI_TDE2_Rotate()[/quote]

恩,好的,谢谢,大神你也没有过FBIOPUT_ROTATE_MODE么,因为文档中是写着可以在扩展模式中使用这个旋转图层的,我现在都无法确定我是不是进入扩展模式了,但是FBIOGET_ROTATE_MODE是可以使用的,按说都是只能在扩展模式下使用的

qn1550115875

0个粉丝

4

问答

0

专栏

0

资料

qn1550115875 2019-03-07 15:21:16
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=124777&ptid=12492]zhuangweiye 发表于 2019-3-7 10:15[/url]
也许可以试试 HI_TDE2_Rotate()[/quote]

大神 我刚才看了,没有这个函数啊...有HI_TDE2_QuickResize,是这个么?谢谢

qn1550115875

0个粉丝

4

问答

0

专栏

0

资料

qn1550115875 2020-03-17 09:41:18
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=124777&ptid=12492]zhuangweiye 发表于 2019-3-7 10:15[/url]
也许可以试试 HI_TDE2_Rotate()[/quote]

庄工,能帮我看一下HI3519AV100人脸识别之后想做比对的问题么,谢谢
[url]http://bbs.ebaina.com/forum.php?mod=viewthread&tid=79474&extra=[/url]

realdada

1个粉丝

12

问答

0

专栏

0

资料

realdada 2020-06-22 16:37:37
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=155553&ptid=12492]qn1550115875 发表于 2020-3-17 09:41[/url]
庄工,能帮我看一下HI3519AV100人脸识别之后想做比对的问题么,谢谢
http://bbs.ebaina.com/forum.php?mod ...[/quote]

请问你这个问题解决了么?
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区