找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1615|回复: 7

码牛学院 鸿蒙南向设备开发(一期)最新更新1月10日

[复制链接]
注册时间
2012-9-3
最后登录
2025-3-15

2万

主题

7066

回帖

5万

积分

管理员

2012年到2024年,感谢各位会员朋友的支持!

推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老vip会员

QQ
发表于 2025-1-6 16:17:08 | 显示全部楼层 |阅读模式
目前最新的鸿蒙南向设备开发更新到2025年1月5号,三六五网络学院会关注更新。
本套课程视频+配套资料,非常完整!


鸿蒙南向开发北向开发是什么意思?

1.定位与功能
南向开发:主要关注设备内部嵌入式开发,涉及硬件操作、驱动开发、操作系统裁剪定制等。它负责实现鸿蒙系统与各种硬件设备的通信和交互,确保系统能够高效地管理这些设备,实现资源的优化配置。
北向开发:主要面向上层应用软件的开发,例如各种应用程序、游戏等。它基于官方提供的系统SDK进行应用开发,注重业务逻辑,目标是实现应用功能,满足客户需求。

2.开发语言
南向开发:一般用C、C++进行开发,这些语言在硬件操作和系统底层开发方面具有较强的能力。
北向开发:支持多种语言,包括Java、JavaScript、C++等,这些语言在应用软件开发中较为常见。

3.应用场景
南向开发:适用于智能家居设备、智能穿戴设备、智能车载设备等终端设备的开发和控制。
北向开发:广泛应用于各类应用软件的开发,如游戏、工具软件、办公软件等。


南向开发适合人群
嵌入式系统开发者:熟悉硬件操作和系统底层开发,具备C、C++等编程语言基础。
物联网设备开发者:关注终端设备与鸿蒙系统的连接和控制,具备相关领域知识和经验。

北向开发适合人群
应用软件开发者:熟悉应用软件开发流程,具备Java、JavaScript等编程语言基础。
UI/UX设计师:关注应用界面设计和用户体验,能够与开发者协作,打造优质应用。


看完这些,你应该明白了华为鸿蒙南向北向开发区别了,以下是本套鸿蒙南向设备开发课程详情!

image.png


课程目录:

├─01.4.0和5.0的代码
│  │  ReadMe代码下载完看这个文档说明哦.pdf
│  │  
│  ├─oh40
│  │      ohos40_aa
│  │      ohos40_ab
│  │      ohos40_ac
│  │      ohos40_ad
│  │      
│  └─ohos50beta1
│          part_aa
│          part_ab
│          part_ac
│          part_ad
│          part_ae
│          part_af
│          part_ag
│         
├─02.5.0编译后的镜像
│      images.rar
│      
├─03.ohos_5.0_release镜像
│      ohos_5.0_release_images.zip
│      请先看说明.txt
│      
├─2024.03.25-开发板开箱指南-Wayne老师
│      24.3.25-码牛开发板开箱指南.mp4
│      24.3.25-码牛开发板开箱指南_WeChat+Tuanke8.mp4
│      logo.png
│      V10 specification V1.0.pdf
│      V10_码牛课堂.pdf
│      
├─2024.03.27-码牛开发板开箱指南-Wayne老师
│  ├─视频
│  │      24.3.27码牛开发板开箱指南.mp4
│  │      
│  ├─资料
│  │  │  码牛开发板开箱指南2(1).pdf
│  │  │  
│  │  ├─工具
│  │  │      DriverAssitant_v5.1.1.zip
│  │  │      RKDevTool_Release.7z
│  │  │      
│  │  ├─教案
│  │  │  │  码牛开发板开箱指南.md
│  │  │  │  鸿蒙南向开发初探--第一个南向后台程序.md
│  │  │  │  
│  │  │  └─images
│  │  │          169f480fc1d4b78a2eccf75b25b1811.jpg
│  │  │          29b337851227448d062414f5b290845.png
│  │  │          2ef61c3cb67bc6d0a4b80ebfa084e50.jpg
│  │  │          HelloWorldOnRk3568.jpg
│  │  │          icon-note-1711525117081-1.gif
│  │  │          icon-note-1711525391847-4.gif
│  │  │          icon-note.gif
│  │  │          image-20240304140207016.png
│  │  │          image-20240304160755743.png
│  │  │          image-20240304160858462.png
│  │  │          image-20240304161732585.png
│  │  │          image-20240304162114873.png
│  │  │          image-20240304162220430.png
│  │  │          image-20240317175053748.png
│  │  │          image-20240317175118768.png
│  │  │          image-20240327160954552.png
│  │  │          image-20240327161131571.png
│  │  │          image-20240327163942700.png
│  │  │          PortAndBordrateConfig.png
│  │  │          UsbSerialPort.jpg
│  │  │         
│  │  ├─系统补丁
│  │  │      V10_openHarmony_patch-20240315.7z
│  │  │      
│  │  └─说明书
│  │          V10 specification V1.0.docx
│  │          V10_码牛课堂.pdf
│  │         
│  └─镜像
│          镜像.7z
│         
├─2024.03.29-OpenHarmony南向环境和源码下载编译2-Wayne老师
│  ├─视频
│  │      24.3.29OpenHarmony南向环境和源码下载编译2.mp4
│  │      
│  └─资料
│          sources.list
│          码牛开发板开箱指南2(1).pdf
│         
├─2024.05.09-鸿蒙南向开发---分布式硬件之画板项目-Wayne老师
│  ├─代码
│  │      DistributeDraw.7z
│  │      DistributeDraw_OH.7z
│  │      
│  ├─视频
│  │      24.5.9鸿蒙南向开发---分布式硬件之画板项目.mp4
│  │      
│  └─资料
│          OpenHarmony下基于码牛开发板的分布式设备开发.pdf
│         
├─2024.05.12-OpenHarmony南向-分布式硬件之分布式数据库-Wayne老师
│  └─视频
│          24.5.12OpenHarmony南向-分布式硬件之分布式数据库.mp4
│         
├─2024.05.16-南向开发-分布式硬件过坑总结-Wayne老师
│  ├─视频
│  │      24.5.16南向开发-分布式硬件过坑总结.mp4
│  │      
│  └─资料
│          OpenHarmony_SDK与系统能力详解.pdf
│          南向开发-分布式硬件过坑指南.pdf
│         
├─2024.05.23-手撕OpenHarmony源码构建体系-Wayne老师
│  ├─视频
│  │      24.5.23手撕OpenHarmony源码构建体系.mp4
│  │      
│  └─资料
│          GN语法简单入门.pdf
│          深入解读OpenHarmony源码的编译构建系统.pdf
│         
├─2024.05.27-OH源码编译过程详解-Wayne老师
│  ├─视频
│  │      24.5.27OH源码编译过程详解.mp4
│  │      
│  └─资料
│          OpenHarmony源码编译过程详解.pdf
│         
├─2024.05.30-OH源码编译过程详解2-Wayne老师
│  ├─视频
│  │      24.5.30OH源码编译过程详解2.mp4
│  │      
│  └─资料
│          deldotfile.py
│          OpenHarmony源码编译过程详解2.pdf
│         
├─2024.06.06-OpenHarmony构建系统--GN与子系统、部件、模块详解-Wayne老师
│  ├─视频
│  │      24.6.6OpenHarmony构建系统--GN与子系统、部件、模块详解.mp4
│  │      
│  └─资料
│          OpenHarmony构建系统--GN与子系统、部件、模块详解.pdf
│         
├─2024.06.14-OpenHarmony构建系统--GN与子系统、部件、模块详解2-Wayne老师
│  ├─视频
│  │      24.6.14OpenHarmony构建系统--GN与子系统、部件、模块详解2.mp4
│  │      
│  └─资料
│          OpenHarmony构建系统--GN与子系统、部件、模块详解(2)(1).pdf
│         
├─2024.06.16-OpenHarmony构建系统--GN与子系统、部件、模块详解3 -Wayne老师
│  ├─代码
│  │      mytest.zip
│  │      
│  ├─视频
│  │      24.6.16OpenHarmony构建系统--GN与子系统、部件、模块详解3 .mp4
│  │      24.6.16OpenHarmony构建系统--GN与子系统、部件、模块详解3 _WeChat+Tuanke8.mp4
│  │      logo.png
│  │      
│  └─资料
│          OpenHarmony构建系统--GN与子系统、部件、模块详解(2)(1).pdf
│         
├─2024.06.20-u-boot的源码下载和编译-Wayne老师
│  ├─代码
│  │      rk3568-u-boot.tar.gz
│  │      
│  ├─视频
│  │      24.6.20u-boot的源码下载和编译.mp4
│  │      
│  └─资料
│          01.U-Boot源码下载与编译.pdf
│         
├─2024.06.23- UBoot编译过程解析 -Wayne老师
│  ├─视频
│  │      24.6.23UBoot编译过程解析 .mp4
│  │      
│  └─资料
│          02.UBoot 编译过程解析.pdf
│         
├─2024.06.30-OpenHarmony南向-UBoot自定义CMD直接控制开发板-Wayne老师
│  ├─视频
│  │      24.6.30OpenHarmony南向-UBoot自定义CMD直接控制开发板.mp4
│  │      
│  └─资料
│          Uboot中添加命令控制开发板Led的亮灭v2.pdf
│         
├─2024.07.05-UBoot启动流程之ELF文件格式解析-Wayne老师
│  ├─视频
│  │      24.7.5UBoot启动流程之ELF文件格式解析.mp4
│  │      
│  └─资料
│          UBoot启动流程详解.pdf
│         
├─2024.07.07-UBoot启动流程之2-Wayne老师
│  ├─视频
│  │      24.7.7UBoot启动流程之2.mp4
│  │      
│  └─资料
│          UBoot启动流程详解.pdf
│         
├─2024.07.11-UBoot启动流程之3-Wayne老师
│  ├─代码
│  │      uboot启动03_代码.zip
│  │      
│  ├─视频
│  │      24.7.11UBoot启动流程之3 .mp4
│  │      
│  └─资料
│          DDI0487K_a_a-profile_architecture_reference_manual.pdf
│          UBoot启动流程详解.pdf
│         
├─2024.07.19-linux的设备树详解-Wayne老师
│  ├─视频
│  │      24.7.19linux的设备树详解.mp4
│  │      
│  └─资料
│          Linux设备树.pdf
│         
├─2024.07.21-linux的设备树详解2-Wayne老师
│  ├─视频
│  │      24.7.21linux的设备树详解2.mp4
│  │      
│  └─资料
│          Linux设备树.pdf
│         
├─2024.07.25-UBoot驱动加载流程-Wayne老师
│  ├─视频
│  │      24.7.25uboot驱动加载流程.mp4
│  │      
│  └─资料
│          Uboot 驱动加载流程.pdf
│         
├─2024.07.28-UBoot驱动加载流程2-Wayne老师
│  ├─视频
│  │      24.7.28uboot驱动加载流程2.mp4
│  │      
│  └─资料
│          Uboot 驱动加载流程.pdf
│         
├─2024.08.02-UBoot驱动模型详解-Wayne老师
│  ├─视频
│  │      24.8.2Uboot驱动模型详解.mp4
│  │      
│  └─资料
│          Uboot设备驱动(DM)模型详解.pdf
│         
├─2024.08.04-UBoot动实战-Wayne老师
│  ├─视频
│  │      24.8.4UBoot驱动实战.mp4
│  │      
│  └─资料
│          UBoot驱动实战-LED灯闪烁.pdf
│         
├─2024.08.08-UBoot下驱动加载linux设备树-Wayne老师
│  ├─视频
│  │      24.8.8UBoot下驱动加载linux设备树.mp4
│  │      
│  └─资料
│          Open Harmony Rk3568 Linux Kernel驱动修改方法_new.pdf
│         
├─2024.08.11-PWM驱动的LED灯案例-Wayne老师
│  ├─视频
│  │      24.8.11PWM驱动的LED灯案例.mp4
│  │      
│  └─资料
│          PWM驱动的LED灯案例.pdf
│         
├─2024.08.16-Uboot启动Linux内核过程详解-Wayne老师
│  ├─视频
│  │      24.8.16Uboot启动Linux内核过程详解.mp4
│  │      
│  └─资料
│          uboot启动kernel_v2.pdf
│         
├─2024.08.18-Uboot启动Linux内核过程详解2-Wayne老师
│  ├─代码
│  │      uboot启动kernel_v2.zip
│  │      
│  ├─视频
│  │      24.8.18 Uboot启动Linux内核过程详解2.mp4
│  │      
│  └─资料
│          uboot启动kernel_v2.pdf
│         
├─2024.08.22-OpenHarmony下的linux内核启动流程-Wayne老师
│  ├─视频
│  │      24.8.22OpenHarmony下的linux内核启动流程.mp4
│  │      
│  └─资料
│          ohos开机init启动流程.pdf
│         
├─2024.08.25-OpenHarmony下init阶段的Service和Jobs加载流程-Wayne老师
│  └─视频
│          24.8.25 OpenHarmony下init阶段的Service和Jobs加载流程.mp4
│         
├─2024.08.29-OH下的自启动服务之背光呼吸灯-Wayne老师
│  ├─代码
│  │      maniu.7z
│  │      
│  └─视频
│          24.8.29OH下的自启动服务之背光呼吸灯.mp4
│         
├─2024.09.01-OpenHaromny中的APP启动流程-Wayne老师
│  ├─视频
│  │      24.9.1OpenHaromny中的APP启动流程.mp4
│  │      
│  └─资料
│          openharmony如何启动应用app.pdf
│         
├─2024.09.05-OpenHaromny中的APP启动流程2-Wayne老师
│  ├─视频
│  │      24.9.5OpenHaromny中的APP启动流程2.mp4
│  │      
│  └─资料
│          openharmony如何启动应用app(2).pdf
│         
├─2024.09.08-OpenHaromny中的APP启动流程3-Wayne老师
│  └─视频
│          24.9.8OpenHaromny中的APP启动流程3.mp4
│         
├─2024.09.14-OpenHarmony的驱动开发之Linux驱动模式-Wayne老师
│  ├─视频
│  │      24.9.14OpenHarmony的驱动开发之Linux驱动模式.mp4
│  │      
│  └─资料
│          01.linux_driver开发之led控制.pdf
│         
├─2024.09.19-Linux的字符设备驱动的开发-Wayne老师
│  ├─视频
│  │      24.9.19Linux的字符设备驱动的开发.mp4
│  │      
│  └─资料
│          01.linux_driver开发之led控制(2).pdf
│          02.Linux的字符设备驱动的开发.pdf
│         
├─2024.09.22-OH的LED灯HDF驱动实战-Wayne老师
│  ├─视频
│  │      24.9.22OH的LED灯HDF驱动实战.mp4
│  │      
│  └─资料
│          03.RK3568开发板-基础外设类HDF驱动.pdf
│         
├─2024.09.26-OpenHarmony驱动子系统详解1-Wayne老师
│  ├─视频
│  │      24.9.26OpenHarmony驱动子系统详解1.mp4
│  │      
│  └─资料
│          HDF驱动子系统详解.pdf
│         
├─2024.09.29-OpenHarmony驱动子系统详解2-Wayne老师
│  ├─代码
│  │      hdf_sample.zip
│  │      
│  ├─视频
│  │      24.9.29OpenHarmony驱动子系统详解2.mp4
│  │      
│  └─资料
│          OpenHarmony驱动子系统详解2.pdf
│         
├─2024.10.13-HDF驱动框架的关键结构体-Wayne老师
│  ├─视频
│  │      24.10.13HDF驱动框架的关键结构体.mp4
│  │      
│  └─资料
│          HDF驱动框架详解(1).pdf
│          HDF驱动框架详解.pdf
│         
├─2024.10.20-HDF驱动框架的关键结构体2-Wayne老师
│  ├─视频
│  │      24.10.20HDF驱动框架的关键结构体2.mp4
│  │      
│  └─资料
│          HDF驱动框架详解2.pdf
│         
├─2024.10.27-HDF驱动框架详解3-Wayne老师
│  ├─视频
│  │      24.10.27HDF驱动框架详解3.mp4
│  │      
│  └─资料
│          HDF驱动框架详解2.pdf
│         
├─2024.11.04-HDF驱动框架详解-Device加载流程-Wayne老师
│  ├─视频
│  │      24.11.4HDF驱动框架详解-Device加载流程.mp4
│  │      
│  └─资料
│          HDF驱动框架详解-Device加载流程.pdf
│         
├─2024.11.10-HDF驱动框架详解-Device加载流程2-Wayne老师
│  ├─视频
│  │      24.11.10HDF驱动框架详解-Device加载流程2 .mp4
│  │      
│  └─资料
│          HDF驱动框架详解-Device加载流程2.pdf
│         
├─2024.11.17-用户态程序与内核态驱动的交互-Wayne老师
│  ├─视频
│  │      24.11.17用户态程序与内核态驱动的交互 .mp4
│  │      
│  └─资料
│          HDF驱动框架用户态与内核态的交互.pdf
│         
├─2024.11.26-HDF框架在用户空间的部署-Wayne老师
│  ├─视频
│  │      24.11.26HDF框架在用户空间的部署.mp4
│  │      
│  └─资料
│          HDF框架在用户空间的部署.pdf
│         
├─2024.12.01-OH4.0驱动移植到OH5.0-Wayne老师
│  ├─视频
│  │      24.12.01OH4.0驱动移植到OH5.0.mp4
│  │      
│  └─资料
│          厂家patch合入5.0.pdf
│         
├─2024.12.08-HDF框架在用户空间的部署2-启动DevmgrServiceStub服务-Wayne老师
│  ├─视频
│  │      24.12.9HDF框架在用户空间的部署2-启动DevmgrServiceStub服务l.mp4
│  │      
│  └─资料
│          HDF框架在用户空间的部署.pdf
│         
├─2024.12.15-用户态驱动框架的hdf_devmgr进程2 SA5002服务启动HostList的每个Host-Wayne老师
│  ├─视频
│  │      24.12.15用户态驱动框架的hdf_devmgr进程2SA5002服务启动HostList的每个Host.mp4
│  │      
│  └─资料
│          HDF框架在用户空间的部署3_hdf_devmgr进程.pdf
│         
├─2024.12.30-方向传感器的串口驱动开发1-Wayne老师
│  ├─代码
│  │      串口代码uart.7z
│  │      
│  ├─视频
│  │      24.12.30方向传感器的串口驱动开发1.mp4
│  │      
│  └─资料
│          实现串口读取atk_ms901自动上报的数据.pdf
│         
├─2025.01.05-OpenHarmony的HDI硬件驱动接口-Wayne老师
│  ├─视频
│  │      25.1.5OpenHarmony的HDI硬件驱动接口 .mp4
│  │      
│  └─资料
│          OpenHarmony中的HDI 硬件驱动接口.pdf
│         
└─2025.01.11-鸿蒙北向APP直接操控硬件LED灯实战-Wayne老师
    ├─视频
    │      25.1.11鸿蒙北向APP直接操控硬件LED灯实战.mp4
    │      
    └─资料
            OpenHarmony北向APP调用南向驱动SO的实现路线(一).pdf
            


image.png
新增
2025.01.11-鸿蒙北向APP直接操控硬件LED灯实战-Wayne老师


视频+资料下载地址:


游客,如果您要查看本帖隐藏内容请回复





回复

使用道具 举报

1

主题

358

回帖

125

积分

藏宝阁VIP会员

积分
125

vip会员

发表于 2025-1-6 17:01:28 | 显示全部楼层
回复

使用道具 举报

10

主题

1529

回帖

2661

积分

藏宝阁VIP会员

积分
2661
发表于 2025-1-6 17:31:05 | 显示全部楼层
回复

使用道具 举报

10

主题

1957

回帖

4131

积分

藏宝阁VIP会员

积分
4131
发表于 2025-1-7 08:54:51 | 显示全部楼层
回复

使用道具 举报

0

主题

161

回帖

209

积分

藏宝阁VIP会员

积分
209
发表于 2025-1-7 12:35:44 来自手机 | 显示全部楼层
回复

使用道具 举报

3

主题

674

回帖

773

积分

藏宝阁VIP会员

积分
773

vip会员

发表于 2025-1-9 20:39:14 | 显示全部楼层
回复

使用道具 举报

0

主题

64

回帖

85

积分

藏宝阁VIP会员

积分
85
发表于 2025-2-23 23:06:39 | 显示全部楼层
回复

使用道具 举报

0

主题

58

回帖

165

积分

藏宝阁VIP会员

积分
165
发表于 2025-3-8 21:52:26 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|教程论坛

GMT+8, 2025-3-16 11:45 , Processed in 0.041669 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表