单片机教程(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)想真正从单片机第一条指令开始linux驱动编程必备,理解程序的人。
与JZ2440新一期视频相比:
(1)主要知识点没差异
(2)使用了3款板子同时开讲,可以同时获得cortexM3/M4/A7三种构架的知识。
(3)使用keil、gcc同时开讲,可以从keil无缝切入gcc。
观看地址:
1、单片机核心/RTOS必备_硬件编程大全(基于STM3232FF103103)HOT!
该课程基于STM3232FF103103开发板录制
2、单片机核心/RTOS必备_硬件编程大全(基于IMX6ULL)HOT!
该课程基于IMX6ULL开发板录制
3、单片机核心/RTOS必备_硬件编程大全(基于STM32MP157)HOT!
该课程基于STM32MP157开发板录制
小提示:订购过百问网IMX6ULL、STM32MP157开发板可以关注公众号免费发放以上课程哟;假如订购上述课程,在订购配套开发板时可抵扣课程耗费的费用。
嵌入式Linux全新系列教程
嵌入式的学习路线有三:
一、基于HAL库的单片机开发:
可以快速上手、快速作出单片机产品,并且HAL库封装了一切,难以学习到更多
二、基于寄存器的裸机开发:
可以深入单片机程序的黑幕,是RTOS开发、u-boot开发的基础
三、嵌入式Linux学习:
①十年前,学习Linux的路线是:裸机、u-boot移植、内核移植、驱动开发、应用开发
②这路线落伍了,由于:时间长、脱离现今的工作须要、很久才会学到项目开发
③比如u-boot的学习比驱动开发还难,而且工作中基本不须要开发u-boot
④新路线:先应用基础,再驱动基础,马上开始项目,可以快速入门
⑤入门以后linux常用命令,再按需学习各种专题,例如u-boot、驱动大全
观看地址(免费):
1、【第1篇】新学习路线、视频介绍、资料下载
第一步了解整个课程体系,浏览大约有什么资料。
2、【第2篇】环境搭建、Linux基本操作、工具使用
第二步从零开始进行一些基本操作,环境搭建。
3、【第3篇】开发板使用指南
了解开发板的使用指南
4、【第4篇】嵌入式Linux应用开发基础知识HOT!
学习嵌入式Linux的一些基本知识
5、【第5篇】嵌入式Linux驱动开发基础知识HOT!
课程包含了使用"LED/键盘/中断",引入"查询/休眠-唤起/POLL/异步通知"等基础知识,pinctrl/gpio/设备树使用,硬件中断/软件中断/中断上下文/中断的线程化处理。那些是必备的知识,虽然你只做APP开发,这种知识也应当把握。
6、【第6篇】实战项目HOT!
电子产品量产工具
鸿蒙系统开发教程
鸿蒙liteos-a内核是支持MMU的、支持进程间隔离和内核隔离的RTOS。
作为一个新出的内核,如何快速学习它?我们在Linux上的经验对学习liteos-a有没有好处?如何把这个新的内核用在自己的板子上?移植完成后,如何验证它支持鸿蒙的各类子系统?本次沙龙我会用Linux来类比liteos-alinux驱动编程必备,尽早把握它。
观看地址:
1、跟韦东山学习鸿蒙系统之最小系统移植(基于IMX6ULL)HOT!
基于IMX6ULL开发板
2、跟韦东山学习鸿蒙系统之最小系统移植(基于STM32MP157)HOT!
基于STM32MP157开发板
驱动大全之同步与互斥
课程亮点:
在单CPU系统UP)、多CPU系统(SMP中编撰驱动程序的差异在于如何保护临界资源,这须要同步与互斥,就是“我等你用完公厕,我再用公厕"。如何实现同步与互斥?上锁。内核中有多种锁:原地打转的spinlock、会休眠的semaphore,mutex等等。如何使用它们?它们的实现原理是如何的?用7个视频来深入深入理解Linux同步与互斥的机制。
观看地址:
①想深入了解Linux同步与互斥机制的人
②工作中要用到同步与互斥的人
③已经学完《升级版视频之入门篇》的人
观看地址:
驱动大全之同步与互斥
深入讲解同步与互斥linux删除命令,基于IMX6ULL、RK3399、AM335335X全新录制的嵌入式Linux驱动大全视频教程
嵌入式教育开拓者
首批华为鸿蒙系统课程认证开发者