解决什么场景:把海思芯片跑通并做二次开发

海思HI3516DV300在安防、智能视觉和音视频终端里用得很广,但很多上班族和转行者卡在“拿到板子不知道怎么点亮”这一步。这门课解决的核心场景是:从一块空板子出发,把芯片的烧录、SDK的编译、外设的验证走通,最终具备基于官方SDK做二次开发的能力。它不是讲某个孤立知识点,而是按“硬件接口检查—烧录工具实战—SDK脚本解析—编译配置”这条工作流推进,对应的是真实项目里“把客户板子调起来”的第一关。如果你之前只碰过单片机或纯软件,缺乏对海思平台工具链的整体认知,这门课正好补这块短板。

适合什么基础,建议先看哪几块

这门资料不适合完全零基础。它默认你懂Linux基本命令、能看懂简单的Shell脚本、对嵌入式概念有初步印象;如果连交叉编译和环境变量都不清楚,建议先补Linux基础再来看。拿到资料后,建议先看课程介绍和开发板硬件接口这两部分,确认自己手上的板子资源与课程一致,再进入烧录实战。HiTool烧录那几节是重点,海思的烧录流程和通用Linux板子有差异,烧录失败多半是工具配置和镜像选择的问题,把这两节看透能少走很多弯路。之后再看SDK资源介绍和管理脚本解析,理解官方SDK是怎么组织的,为后续编译和二次开发打基础。

学完能独立做什么,资料怎么配合练习

学完后,你应该能独立完成一块HI3516DV300开发板的上电测试、外设模块验证、镜像烧录和SDK编译,并能根据官方脚本调整配置,为上层应用开发搭好底层环境。换句话说,你能承担“平台 bring-up”和“SDK适配”这类工作,这是很多嵌入式岗位的硬门槛。练习时,资料要和实机配合:先看一遍视频里的操作流程,再在自己的板子上复现,尤其烧录和编译这两步,务必自己动手敲一遍命令、跑一遍脚本,不要只看不动。遇到报错时,回头对照视频里的参数配置,把工具版本、镜像路径、串口设置逐项核对。资料里的讲解偏流程演示,真正消化要靠你在真实板子上把每一步跑通,跑通一次比看三遍视频更管用。


快速上手HI3516DV300平台的嵌入式开发,掌握海思SDK的结构和二次开发能力

课程目录

*   01 本课程及相关课程介绍/

  *   01 0.本课程及相关课程介绍.mp4 31:44

*   02 开发板硬件测试/

  *   01 1.开发板硬件接口和资源介绍.mp4 24:50

  *   02 2.开发板主要外设模块测试1.mp4 27:22

  *   03 3.开发板主要外设模块测试2.mp4 27:07

*   03 开发板烧录和测试/

  *   01 4.海思HI3516DV300芯片下载准备知识.mp4 31:38

  *   02 5.使用HiTool烧录实战1.mp4 26:31

  *   03 6.使用HiTool烧录实战2.mp4 23:01

*   04 开发板SDK编译和讲解/

  *   01 7.HI3516DV300的SDK资源介绍.mp4 32:41

  *   02 8.官方SDK的管理脚本解析.mp4 26:36

  *   03 9.官方SDK开发实战.mp4 26:15

  *   04 10.开发板配套SDK的解读.mp4 26:57

  *   05 11.uboot的单独编译和验证1.mp4 21:04

  *   06 12.uboot的单独编译和验证2.mp4 21:47

  *   07 13.kernel的单独编译和验证.mp4 26:47

  *   08 14.rootfs的单独编译和验证.mp4 35:20

  *   09 15.自制rootfs实践.mp4 31:52

  *   10 16.配套SDK中提供的rootfs构建分析1.mp4 20:06

  *   11 17.配套SDK中提供的rootfs构建分析2.mp4 20:54

*   05 HI3516DV300的uboot/

  *   01 18.海思HI35xx平台uboot的一般分析.mp4 26:12

  *   02 19.海思uboot的详解1.mp4 19:08

  *   03 20.海思uboot的详解2.mp4 19:27

  *   04 21.uboot第一阶段的启动1.mp4 25:04

  *   05 22.uboot第一阶段的启动2.mp4 29:14

  *   06 23.uboot第二阶段的启动1.mp4 21:04

  *   07 24.uboot第二阶段的启动2.mp4 23:04

*   06 Study16DV300的常用外设详解/

  *   01 25.Study16DV300触摸屏测试及驱动详解1.mp4 33:14

  *   02 26.Study16DV300触摸屏测试及驱动详解2.mp4 32:13

  *   03 27.Study16DV300的根文件系统解析1.mp4 21:02

  *   04 28.Study16DV300的根文件系统解析2.mp4 21:07

  *   05 29.Study16DV300的根文件系统解析3.mp4 29:18