hi3516dv300芯片手册_Hi3516工艺

hi3516dv300芯片手册_Hi3516工艺目前主流国产芯片为RV11XX、RK33XX、Hi35XX系列,本系列开启Hi3516系列的开发教程。

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/121314575
长期持续项目技术分享,Shang业Ding制Zi询博主,QQ:21497936,WX:yangsir198808
红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…

海思开发专栏

上一篇:没有了
下一篇:《Hi3516开发笔记(二):Hi3516虚拟机基础环境搭建之串口调试、网络连接以及sftp文件传输

前言

  目前主流国产芯片为RV11XX、RK33XX、Hi35XX系列,本系列开启Hi3516系列的开发教程。

补充

  笔者的开发板套装,虽然是开发板,但是实际上并没有什么教程,只有基础的文件系统和部分的一些开发提示(开发提示在海康原SDK都能找到),所以教程系列可以说是笔者开发过程中补充的,为了有兴趣或者刚接触海思开发的提供一条开发思路。
  特别注意:不仅仅是适用于本开发板,也适用于其他的开发板,有海思提供的SDK即可。

Hi3516DV300芯片介绍

  Hi3516DV300为专业行Smart IP Camera Soc。

主要特点

  在这里插入图片描述
  在这里插入图片描述

芯片逻辑框图

  在这里插入图片描述

Hi3516DV300 HD IP专门用于做摄像机解决方案

  在这里插入图片描述

开发板

开发板实物

  在这里插入图片描述

开发板资源

  在这里插入图片描述
  在这里插入图片描述

开发版本提供资料

  总的资料如下:
  在这里插入图片描述
  我们主要用到的就是“03硬件文档”和“04海思原厂文”。

Hi3516海思原厂文档分布说明

  在这里插入图片描述
   在这里插入图片描述

开发板测试

开发本上电基本处理

  开发板:
  在这里插入图片描述
 上电开发板后,会出现如下:
  在这里插入图片描述
 上电是默认打开摄像头的,摄像头上的橡胶盖子没有打开,打开后需要调整焦距至清楚,如下图:
  在这里插入图片描述
 为了方便开发顺便把屏幕旋转180°,最终效果如下图:
  在这里插入图片描述

开发板Demo依次测试

  在这里插入图片描述
  没有带WIfi,4G模块,RTSP暂时先不测试,并不影响开发板正常运行。

开发深入步骤

  一般来说海思提供了文件系统的制作、内核、测试Demo、硬件等。海思提供了其基础文件、内核和相关的简单demo源码。
  为什么选择HI3516,是因为当前来说在2000元左右,大家都能承受,第二个目前正在做一个HI3559的项目。
  不考虑硬件重新设计原理图和layoutPCB的方面(这部分是硬件工程师的活,在博客中不体现,笔者后续也会根据实际情况后续打板RV1126,RK3399,HI3516。

海思的开发方向(其他linux arm平台类似)

  • 核心板方向:大部分厂家都是从核心板厂家批量拿货,套入底板,也有将核心板和底盘一起设计的(主要看量和场景以及决策),核心板是超高速电路,对硬件设计功底有较高要求。
  • 底板方向:大部分厂家都是根据核心板的封装与电路设计底板,将核心板套入底板,这样可以最大程度的减低硬件成本,研发成本,初中期投入成本,一旦产品上一定量会转变成核心板和底板一起设计。
    (底板和核心板设计在一起的弊端:如果分开,那么可以不同的底板配合哦同样的核心板,那么出不同的产品)
  • 系统移植驱动方向:有系统平台工程师对系统进行移植,对驱动进行适配定制,一般来说现在的开发板都提供了基础的文件系统,移植主要涉及硬件电路的改变,配件的改变(如内存大小,内存品牌其他芯片等),至于驱动,主要就是基础电路套上linux的驱动协议,如i2c,spi,usart等等;
  • 系统应用BSP开发方向:基于海思的系统和海思的SDK,主要是海思的SDK,进行使用其SDK进行开发,玩转海思SDK。
  • 系统应用开发方向:基于海思的系统,使用C,C++,Qt等一些高级语言,开发一些应用,其中可能会调用不同的三方库,如opencv,ffmpeg,有可能使用海思的SDK等。
      以上为大致分为的五个大方向的开发,根据应用的不同,可以从事不同的方向的开发,跟芯片密切相关的主要是核心板。
      其他衍生的如识别,探测,物联网等都是属于专业应用开发方向,可能涉及使用硬件的加速功能等,但是主要是各自深度的算法和业务知识。

上一篇:没有了
下一篇:《Hi3516开发笔记(二):Hi3516虚拟机基础环境搭建之串口调试、网络连接以及sftp文件传输

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/190146.html原文链接:https://javaforall.net

(0)
上一篇 2026年2月26日 下午4:15
下一篇 2026年2月26日 下午4:43


相关推荐

  • 【Gitkraken】Gitkraken使用教程

    【Gitkraken】Gitkraken使用教程工作区 暂存区 本地仓库先来看下面这张图 Workspace 工作区 nbsp Index Stage 暂存区 nbsp Repository 仓库区 或本地仓库 nbsp Remote 远程仓库从工作区到暂存区再到提交本地仓库写在前面 nbsp 这里针对的是第一次创建的文件或者文件夹 都是还没有版本控制的从工作区到暂存区 stage 可以选择 nbsp Stageallchan nbsp 将

    2026年3月19日
    4
  • 什么是同构(无向完全图有几种非同构的圈)

    http://162.105.81.212/JudgeOnline/problem?id=2040  
    题意给定两个有向图,找出其同构的对应点,并输出其对应的序列。。。
     
    介于该题的点数<=25 个 直接dfs搜索就可以解决问题,但是剪掉还是必要的;
    1,对于在途中的出度 和入读都唯一的点,那么就可以直接的判断其对应关系,
    2, 对于当前点u,他与已经确定对应关系的点 i 的关系 必须和正准备和u匹配的点v和 点

    2022年4月14日
    382
  • IDEA安装教程配置java环境(超详细)_idea配置java,零基础入门到精通,收藏这篇就够了

    IDEA安装教程配置java环境(超详细)_idea配置java,零基础入门到精通,收藏这篇就够了

    2026年3月15日
    2
  • 基于Redis的分布式令牌桶限流器

    基于Redis的分布式令牌桶限流器本文根据 GuavaRateLim 令牌桶限流器修改的基于 Redis 的分布式限流器 令牌桶采用横定速率生成令牌存放入桶中 通过计算获取指定令牌数所需要的等待时间来进行限流 注 其中对于令牌桶的更新需要依赖分布式同步锁 DistributedL 本文采用基于 Redis 的 RedLock 来实现 请参见本人另外的一篇文章 基于 RedisRedLock 的分布式同步锁 1 GuavaRate

    2026年3月26日
    2
  • python中join()函数的使用方法

    python中join()函数的使用方法函数 string join Python 中有 join 和 os path join 两个函数 具体作用如下 join 连接字符串数组 将字符串 元组 列表中的元素以指定的字符 分隔符 连接生成一个新的字符串 os path join 将多个路径组合后返回一 函数说明 1 join 函数语法 sep join seq 参数说明 sep 分隔符 可

    2026年3月18日
    1
  • C++函数模板与类模板的区别

    C++函数模板与类模板的区别类模板 C 除了支持函数模板 还支持类模板 ClassTemplat 函数模板中定义的类型参数可以用在函数声明和函数定义中 类模板中定义的类型参数可以用在类声明和类实现中 类模板的目的同样是将数据的类型参数化 声明类模板的语法为 template lt typename 类型参数 1 typename 类型参数 2 gt class 类名 nbsp nbsp TODO

    2025年11月15日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号