【收藏】韦东山嵌入式Linux课程梳理|随时更新

2024-03-31 23:38

本文主要是介绍【收藏】韦东山嵌入式Linux课程梳理|随时更新,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在线课堂:https://www.100ask.net/index(课程观看)
论  坛:http://bbs.100ask.net/(学术答疑)
开 发 板:https://100ask.taobao.com/ (淘宝)
     https://weidongshan.tmall.com/(天猫)
交流群一:QQ群:869222007(鸿蒙开发/Linux/嵌入式/驱动/资料下载)
交流群二:QQ群:536785813(单片机-嵌入式)
公 众 号:百问科技


版本日期作者说明
V12020韦东山导学教程

单片机教程(RTOS必备/硬件编程大全)

课程简介:
(1)该课程是单片机裸机核心课程
(2)它是单片机进阶学习的必须知识
(3)也是Linux裸机开发的衔接知识
(4)为进一步学习RTOS/u-boot/Linux做准备

课程亮点:
(1)同时使用:KEIL / GCC
(2)同时掌握:cortexM3 / cortexM4 / cortexA7
(3)从单片机无缝切入Linux裸机开发
(4)学习一套视频,掌握3种处理器2套开发工具
(5)揭开你不曾了解的深层技术
(6)为切入RTOS/u-boot/Linux驱动做好准备

适用人群:
(1)用keil学习了单片机的hal开发,想深入理解单片机的内部机制。
(2)想学习uboot、rtos等更复杂的程序,却无从入手的人。
(3)想真正从单片机第一条指令开始,理解程序的人。

与JZ2440新一期视频相比:
(1)主要知识点没差别
(2)使用了3款板子同时开讲,可以同时获得cortex M3/M4/A7三种架构的知识。
(3)使用keil、gcc同时开讲,可以从keil无缝切入gcc。

观看地址:
1、单片机核心/RTOS必备_硬件编程大全(基于STM32F103)
https://www.100ask.net/detail/p_5f85731ee4b06aff1a03d3d3/8

2、单片机核心/RTOS必备_硬件编程大全(基于IMX6ULL)
https://www.100ask.net/detail/p_5f857338e4b0e95a89c3cdb0/8

3、单片机核心/RTOS必备_硬件编程大全(基于STM32MP157)
https://www.100ask.net/detail/p_5f857352e4b0e95a89c3cdb8/8

小提示:购买过百问网IMX6ULL、STM32MP157开发板可以关注公众号免费领取以上课程哟;如果购买上述课程,在购买配套开发板时可抵扣课程花费的费用。

嵌入式Linux全新系列教程

一、基于HAL库的单片机开发:
可以快速上手、快速做出单片机产品,但是HAL库封装了一切,无法学习到更多

二、基于寄存器的裸机开发:
可以深入单片机程序的内幕,是RTOS开发、u-boot开发的基础

三、嵌入式Linux学习:
① 十年前,学习Linux的路线是:裸机、u-boot移植、内核移植、驱动开发、应用开发
② 这路线落伍了,因为:时间长、脱离现在的工作需要、很久才能学到项目开发
③ 比如u-boot的学习比驱动开发还难,但是工作中基本不需要开发u-boot
④ 新路线:先应用基础,再驱动基础,马上开始项目,可以快速入门
⑤ 入门之后,再按需学习各类专题,比如u-boot、驱动大全

观看地址(免费):
1、【第1篇】新学习路线、视频介绍、资料下载
第一步了解整个课程体系,浏览大概有哪些资料。
https://www.100ask.net/detail/p_5f18007de4b0df48afbcd477/6

2、【第2篇】环境搭建、Linux基本操作、工具使用
第二步从零开始进行一些基本操作,环境搭建。
https://www.100ask.net/detail/p_5f1a913de4b0df48afbd6d43/8

3、【第3篇】开发板使用手册
了解开发板的使用手册
https://www.100ask.net/detail/p_5f181a62e4b0a1003cae70dd/6

4、【第4篇】嵌入式Linux应用开发基础知识 HOT!
学习嵌入式Linux的一些基本知识
https://www.100ask.net/detail/p_5f338ae3e4b075dc42ad44a1/8

5、【第5篇】嵌入式Linux驱动开发基础知识 HOT!
课程包含了使用"LED/按键/中断",引入"查询/休眠-唤醒/POLL/异步通知"等基础知识,pinctrl/gpio/设备树使用,硬件中断/软件中断/中断上下文/中断的线程化处理。这些是必备的知识,即使你只做APP开发,这些知识也应该掌握。
https://www.100ask.net/detail/p_5f1aa2dde4b0df48afbd775f/8

6、【第6篇】实战项目 HOT!
电子产品量产工具
https://www.100ask.net/detail/p_5f181e8fe4b0df48afbce201/8

鸿蒙系统开发教程

鸿蒙 liteos-a 内核是支持 MMU 的、支持进程间隔离和内核隔离的 RTOS。

作为一个新出的内核,怎么快速学习它?我们在 Linux 上的经验对学习 liteos-a 有没有用处?怎么把这个新的内核用在自己的板子上?移植完成后,怎么验证它支持鸿蒙的各种子系统?本次沙龙我会用 Linux 来类比 liteos-a,尽快掌握它。

观看地址:
1、跟韦东山学习鸿蒙系统之最小系统移植(基于IMX6ULL) HOT!
基于IMX6ULL开发板
https://www.100ask.net/detail/p_5fcf586ae4b04db7c0939c82/8

2、跟韦东山学习鸿蒙系统之最小系统移植(基于STM32MP157) HOT!
基于STM32MP157开发板
https://www.100ask.net/detail/p_5fcf586ae4b04db7c0939c82/8

驱动大全之同步与互斥

课程亮点:
在单CPU系统UP)、多CPU系统(SMP中编写驱动程序的差别在于怎么保护临界资源,这需要同步与互斥,就是“我等你用完厕所,我再用厕所"。怎么实现同步与互斥?上锁。内核中有多种锁:原地打转的 spinlock、会休眠的 semaphore, mutex等等。怎么使用它们?它们的实现原理是怎样的?用7个视频来深入深入理解Linux同步与互斥的机制。

观看地址:
① 想深入了解Linux 同步与互斥 机制的人
② 工作中要用到同步与互斥的人
③ 已经学完《升级版视频之入门篇》的人

观看地址:
驱动大全之同步与互斥
深入讲解同步与互斥,基于IMX6ULL、RK3399、AM335X全新录制的嵌入式Linux驱动大全视频教程
https://www.100ask.net/detail/p_5eea075980c7d_sPLtIVIV/6

这篇关于【收藏】韦东山嵌入式Linux课程梳理|随时更新的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/865664

相关文章

Linux线程同步/互斥过程详解

《Linux线程同步/互斥过程详解》文章讲解多线程并发访问导致竞态条件,需通过互斥锁、原子操作和条件变量实现线程安全与同步,分析死锁条件及避免方法,并介绍RAII封装技术提升资源管理效率... 目录01. 资源共享问题1.1 多线程并发访问1.2 临界区与临界资源1.3 锁的引入02. 多线程案例2.1 为

Oracle数据库定时备份脚本方式(Linux)

《Oracle数据库定时备份脚本方式(Linux)》文章介绍Oracle数据库自动备份方案,包含主机备份传输与备机解压导入流程,强调需提前全量删除原库数据避免报错,并需配置无密传输、定时任务及验证脚本... 目录说明主机脚本备机上自动导库脚本整个自动备份oracle数据库的过程(建议全程用root用户)总结

SQL Server跟踪自动统计信息更新实战指南

《SQLServer跟踪自动统计信息更新实战指南》本文详解SQLServer自动统计信息更新的跟踪方法,推荐使用扩展事件实时捕获更新操作及详细信息,同时结合系统视图快速检查统计信息状态,重点强调修... 目录SQL Server 如何跟踪自动统计信息更新:深入解析与实战指南 核心跟踪方法1️⃣ 利用系统目录

Linux如何查看文件权限的命令

《Linux如何查看文件权限的命令》Linux中使用ls-R命令递归查看指定目录及子目录下所有文件和文件夹的权限信息,以列表形式展示权限位、所有者、组等详细内容... 目录linux China编程查看文件权限命令输出结果示例这里是查看tomcat文件夹总结Linux 查看文件权限命令ls -l 文件或文件夹

idea的终端(Terminal)cmd的命令换成linux的命令详解

《idea的终端(Terminal)cmd的命令换成linux的命令详解》本文介绍IDEA配置Git的步骤:安装Git、修改终端设置并重启IDEA,强调顺序,作为个人经验分享,希望提供参考并支持脚本之... 目录一编程、设置前二、前置条件三、android设置四、设置后总结一、php设置前二、前置条件

Linux系统中查询JDK安装目录的几种常用方法

《Linux系统中查询JDK安装目录的几种常用方法》:本文主要介绍Linux系统中查询JDK安装目录的几种常用方法,方法分别是通过update-alternatives、Java命令、环境变量及目... 目录方法 1:通过update-alternatives查询(推荐)方法 2:检查所有已安装的 JDK方

Linux系统之lvcreate命令使用解读

《Linux系统之lvcreate命令使用解读》lvcreate是LVM中创建逻辑卷的核心命令,支持线性、条带化、RAID、镜像、快照、瘦池和缓存池等多种类型,实现灵活存储资源管理,需注意空间分配、R... 目录lvcreate命令详解一、命令概述二、语法格式三、核心功能四、选项详解五、使用示例1. 创建逻

Linux下在线安装启动VNC教程

《Linux下在线安装启动VNC教程》本文指导在CentOS7上在线安装VNC,包含安装、配置密码、启动/停止、清理重启步骤及注意事项,强调需安装VNC桌面以避免黑屏,并解决端口冲突和目录权限问题... 目录描述安装VNC安装 VNC 桌面可能遇到的问题总结描js述linux中的VNC就类似于Window

linux下shell脚本启动jar包实现过程

《linux下shell脚本启动jar包实现过程》确保APP_NAME和LOG_FILE位于目录内,首次启动前需手动创建log文件夹,否则报错,此为个人经验,供参考,欢迎支持脚本之家... 目录linux下shell脚本启动jar包样例1样例2总结linux下shell脚本启动jar包样例1#!/bin

Linux之platform平台设备驱动详解

《Linux之platform平台设备驱动详解》Linux设备驱动模型中,Platform总线作为虚拟总线统一管理无物理总线依赖的嵌入式设备,通过platform_driver和platform_de... 目录platform驱动注册platform设备注册设备树Platform驱动和设备的关系总结在 l