技术专栏
3516的helloworld
很多人拿到3516的开发板编译第一个程序跑起来都有问题, 是因为有些参数需要调整, 趁着我的3516的视频还没出来, 先搞个3516的hello world吧.
首先拿vscode打开sdk的mpp文件夹, 找到sample/vio/
就以这个vio的例程当作3516的起点吧, 因为它既可以输出到hdmi屏幕, 也可以编码并保存文件到本地.
需要改的地方有一下几处:
修改smp目录下面的sample_vio.c的SAMPLE_VIO_ViOnlineVpssOnlineRoute()函数中的ViDev, 因为默认是让你接CSI0的, 但是一般人按照开箱那个手册都是接的CSI1, 包括我
往下拉, 找到vi的设置相关, 把s32BusId也等于ViDev 如下图:
找到mpp的sample/common/sample_comm_vi.c文件, 修改SAMPLE_COMM_VI_GetMipiLaneDivideMode函数,
加入GC2053的判断:
- 使用vscode的搜索功能就能很快找到这个函数了
- 直接返回1也可以, 如果你真的懒.
然后在命令行用make clean && make重新编译项目
之所以用make clean是因为你改了common文件夹内的文件.
ok, 这样你就可以插入hdmi显示器, 看到摄像头的画面了, 同时在应用执行的位置还会生成h.265编码的文件(注意你nfs的文件夹的权限, 不然会提示写入文件失败的错误).
不行的话, 来微信客服群问Marc, 他天天都在...
声明:本文内容由易百纳平台入驻作者撰写,文章观点仅代表作者本人,不代表易百纳立场。如有内容侵权或者其他问题,请联系本站进行删除。
红包
1
2
评论
打赏
- 分享
- 举报
评论
0个
手气红包
暂无数据
相关专栏
-
浏览量:4166次2021-07-19 18:05:51
-
2020-12-14 18:16:24
-
浏览量:5843次2021-09-24 13:45:50
-
浏览量:4449次2020-07-31 13:45:09
-
浏览量:5049次2023-03-20 13:32:44
-
浏览量:2210次2023-07-12 15:22:31
-
浏览量:2881次2024-03-18 11:50:01
-
浏览量:3298次2018-06-08 17:07:30
-
浏览量:7835次2020-08-14 14:05:35
-
浏览量:3545次2022-10-13 17:29:06
-
浏览量:2084次2024-02-05 15:51:53
-
浏览量:2712次2022-10-14 10:34:46
-
浏览量:2839次2022-11-02 13:51:26
-
浏览量:4469次2020-07-30 10:26:53
-
浏览量:3368次2020-08-18 20:09:59
-
浏览量:6464次2018-08-28 16:40:09
-
浏览量:2720次2018-08-16 10:50:22
-
浏览量:7312次2020-09-17 16:12:59
-
浏览量:8096次2020-12-08 14:36:36
置顶时间设置
结束时间
删除原因
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
打赏作者
Marc
您的支持将鼓励我继续创作!
打赏金额:
¥1
¥5
¥10
¥50
¥100
支付方式:
微信支付
打赏成功!
感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
审核成功
发布时间设置
发布时间:
请选择发布时间设置
是否关联周任务-专栏模块
审核失败
失败原因
请选择失败原因
备注
请输入备注