13. 100ASK-V853-PRO开发板 摄像头测试指南

news2024/11/28 10:42:46

100ASK-V853-PRO开发板 摄像头测试指南

硬件要求:

  • 100ASK-V853-PRO开发板
  • GC2053摄像头

软件要求:

  • 固件下载地址:链接:百度网盘 提取码:sp6a
    固件位于资料光盘中的10_测试镜像/3.测试摄像头/v853_linux_100ask_uart0.img

  • 拍照应用程序位于资料光盘中的10_测试镜像/3.测试摄像头/CameraAPP/

    该目录中有两个文件,将sample_takePicture.conf和sample_takePicture两个文件下载到TF卡中。

1.硬件连接

按照下图所示将摄像头连接开发板

在这里插入图片描述

按照下图所示连接12V电源和两条Type-C数据线

在这里插入图片描述

2.烧录新镜像

如果您是第一次烧录开发板镜像,请参考https://forums.100ask.net/t/topic/3403

如果您已经安装过烧写软件和驱动,使用烧写软件选中下载好的测试摄像头镜像后,选中全盘擦除升级后

在这里插入图片描述

按住开发板上的FEL键再按下RESET键后,松开两个按键。此时开发板会自动进入烧写模式。
image-20230411103712913

进入烧写模式后,烧写软件会自动进行烧写。

在这里插入图片描述

3.进入Tina系统

​ 烧写完成后,将下载到将sample_takePicture.conf和sample_takePicture两个文件下载到TF卡中。TF卡中文件目录如下所示:

在这里插入图片描述

​ 将TF卡如下图所示插入

在这里插入图片描述

使用串口软件,打开开发板的串口终端,波特率为115200。

串口终端打开后,开发板启动后会输出Tina Linux

在这里插入图片描述

按下回车键进入开发板终端控制台。

挂载TF卡到/mnt/extsd目录下

root@TinaLinux:/# mount /dev/mmcblk1p1 /mnt/extsd/

进入挂载目录中

root@TinaLinux:/# cd /mnt/extsd/

查看挂载目录下的文件

root@TinaLinux:/mnt/extsd# ls
System Volume Information  sample_takePicture.conf
sample_takePicture

执行拍照应用程序,输入./sample_takePicture -path ./sample_takePicture.conf

root@TinaLinux:/mnt/extsd# ./sample_takePicture -path ./sample_takePicture.conf 

执行完成后会返回测试结果,如下所示

在这里插入图片描述

此时当前文件夹下就会生成五张刚刚拍摄的图片,查看当前目录

root@TinaLinux:/mnt/extsd# ls
System Volume Information          pic[3][0].jpg
isp0_1920_1088_20_0_ctx_saved.bin  pic[4][0].jpg
pic[0][0].jpg                      sample_takePicture
pic[1][0].jpg                      sample_takePicture.conf
pic[2][0].jpg

卸载TF卡的挂载目录

root@TinaLinux:/mnt/extsd# cd /
root@TinaLinux:/# umount /mnt/extsd/

取出TF卡,取出TF卡后,将TF卡使用读卡器插入电脑中,查看刚刚拍摄到的五张图片
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/646685.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

119.【Uniapp】

uni-app (一)、uni-app 起步1.Uniapp简介2.Uniapp开发工具(1).下载HbuilderX(2).安装scss/sass编译(3).快捷键方案切换(4).修改编辑器的基本设置 3.新建 uni-app项目4.uniapp 的目录结构5.把项目运行到微信开发者工具中(1).填写自己的微信小程序的AppID:(2).在HBuilderX中&…

java循环语句

文章目录 for循环while循环do-while循环嵌套循环关键字break和continue的使用break带标签的使用 for循环 语法格式: for (①初始化部分; ②循环条件部分; ④迭代部分){③循环体部分; }说明: for(;;)中的两个;不能多…

视觉SLAM十四讲——ch7实践(视觉里程计1)

视觉SLAM十四讲----ch7的实践操作及避坑 1. 实践操作前的准备工作2. 实践过程2.1 特征提取与匹配2.2 对极几何2.3 三角测量2.4 求解PnP2.5 求解ICP 3. 遇到的问题3.1 准备工作遇到的问题 1. 实践操作前的准备工作 在终端中进入ch7文件夹下,顺序执行以下命令进行编译…

Sentinel的限流和Gateway的限流差别?

Sentinel的限流与Gateway的限流有什么差别? 问题说明:考察对限流算法的掌握情况 限流算法常见的有三种实现:滑动时间窗口,令牌桶算法,漏桶算法。gateway则采用基于Redis实现的令牌桶算法。但是我们不会去用&#xff…

PCB做了盲埋孔,还有必要再做盘中孔工艺吗

一博高速先生成员--王辉东 初夏的西湖美艳无边,若不去看看人生总觉遗憾。 杭州两大美女明明和琪琪约好这个星期天,一起去西湖转转,到灵隐寺许个愿,再到北高峰爬个山。 话说两人正行之间,看到正对面也有两个美女结伴同…

Spring Security Oauth2.1 最新版 1.1.0 整合 gateway 完成授权认证(基于 springboot 3.1)

目录 背景 版本 Spring Boot 3.1 Spring Authorization Server 1.1.0官方文档 基础 spring security OAuth2.0 模块构成 授权方式 集成过程 官方demo 代码集成 依赖 授权服务AuthorizationServerConfig配置 重要组件 测试 查看授权服务配置 访问授权服务 授…

渗透测试与自动化安全测试工具比较

应用程序安全性并不新鲜,但它在需求、复杂性和深度方面正迅速增长。随着网络犯罪自疫情爆发以来增长了近600%,越来越多的SaaS企业开始争相保护他们的应用程序。即使那些运行最新端点保护的系统也面临重大漏洞。 然而随之而来的一个问题是:即…

【javaweb+springboot】旅游网页面设计(主购物车功能)——前后端分离+服务端客户端增删改查(完整代码+文档)

一、项目背景 由于疫情原因,张家界旅游业受到很大的影响,为了促进旅游业的发展,吸引更多游客来到张家界旅游,帮助游客更好地了解张家界,创建张家界旅游网,推进旅游发展大会的开展,展示当地风土人…

商城系统功能有哪些?

商城系统是一种以电子商务为基础的技术工具,为企业涉足电子商务提供了完整的解决方案。商城系统不仅可以帮助企业降低成本,提高效率,还可以实现全方位的在线营销,为企业争取更多的竞争优势,如SHOP、Magento等一系列成熟…

EBU5476 Microprocessor System Design 知识点总结_3 Assembly

Assembly 汇编语法。 顺序结构 label ; 可省略,用于跳转到此位置助记符 operand1, operand2, … ; CommentsMOV r1, #0x01 ; 数据0x01放入r1 MOV r1, #A ; 数据A的ascii码放入r1 MOV R0, R1 ; move R1 into R0 MOVS R0, R1 ; move R1 i…

当 GraphQL 遇上图数据库,便有了更方便查询数据的方式

人之初,性本鸽。 大家好,我叫储惠龙(实名上网),你可以叫我小龙人,00 后一枚。目前从事后端开发工作。 今天给大家带来一个简单的为 NebulaGraph 提供 GraphQL 查询支持的 DEMO,为什么是简单的…

职业教育机构转线上时,选择平台要注意哪些方面?

职业教育是提升技能和知识的重要途径,有效的职业教育能够帮助培养和发展人才,相比较线下面授课程相比,在线直播的教学,可以节省较大成本,那么在选型直播平台时,要注意哪些方面呢? 1.需要实现高清…

记录一次使用__dirname和./引出的bug

JS项目中 保存本地生成的图片时使用的路径:__dirname“/waitToFinishTask.png"。 但是在获取这张图片的时候我使用的是“./waitToFinishTask.png”。 从而抛出异常:Error: ENOENT, No such file or directory ./waitToFinishTask.png 找了好久都不知道为什么会…

【无标题】windows下使用cmake编译c++

好久没有更新博客了 最近在做c相关的,编译起来确实很痛苦。 所以心血来潮,继续更新一下 主要还是一些跨平台的库,比如zlib、libpng、opencv、ffmpeg 编译工具使用mingw作为主要编译环境支持,使用msys进行编译。 一、下载mingw…

利用etcd实现分布式锁

python etcd3模块的lock使用 观察lock的加解锁影响 在python中已经自带了分布式锁的实现方式,下面我们尝试一下加锁与解锁的流程 在运行该demo同时也对lock对应的key进行watch,观察其变化,注意python-etcd3在实现分布式锁的时候&#xff0…

前端终止请求的三种方式(ajax、axios)

一、原生ajax终止请求 1、abort() ​ XMLHttpRequest.abort() 方法用于终止 XMLHttpRequest 对象的请求,该方法没有参数,也没有返回值。当调用该方法时,如果对应 XMLHttpRequest 对象的请求已经被发送并且正在处理中,则会中止该…

一个专科生的 Python 转行之路,虽然很难,但如今月薪1w,一切值得

一个专科生的 Python 转行之路,虽然很难,但如今月薪1w,一切值得 相信每个转 IT 的人, 大部分是兴趣驱动。然而我并不是, 只能说是不反感。一开始接触编程, 是一位同事,他会 java ,也会一点前端。 印象最深刻的一次&…

前端如何处理「并发」问题?

🐱 个人主页:不叫猫先生,公众号:前端舵手 🙋‍♂️ 作者简介:2022年度博客之星前端领域TOP 2,前端领域优质作者、阿里云专家博主,专注于前端各领域技术,共同学习共同进步…

Avalon 学习系列(四)—— 循环遍历

Avalon2 的 ms-for 绑定集齐了 ms-repeat, ms-each, ms-with 的所有功能&#xff0c; 更加好用&#xff0c; 性能也提升了很多。 Avalon 不需要 vue 或 react 那样使用 key 属性来提高性能&#xff0c;内部已经帮你搞定了。 循环数组 ms-for 循环数组示例&#xff1a; <…

运维圣经:勒索病毒应急响应指南

目录 勒索病毒简介 常见勒索病毒种类 WannaCry Globelmposter Crysis/ Dharma 攻击特点 应急响应方法指南 一. 隔离被感染的服务器/主机 二. 排查业务系统 三. 确定勒索病毒种类&#xff0c; 进行溯源分析 四. 恢复数据和业务 五. 清理加固 病毒清理及加固 感染文…