韦东山嵌入式Linux三大学习路线
1. 理清学习资料
百问网嵌入式Linux的学习资料分为两部分:
-
第一部分:快速入门 第二部分:深入学习
1.1 快速入门
快速入门分为三条学习路线
1.1.1 路线一 学习单片机
针对单片机学习,你可以使用KEL、HAL库来快速的掌握单片机的开发。KEL、HAL库已经帮你封装好了一切,就学习而言,你没有办法深入学习更多的知识,对后续学习Linux、rtos帮助不大,但这样的学习方式好处就是能够快速的让你掌握单片机的开发,可以让你快速的开发出单片机的产品。
适合人群
-
没有单片机经验 或是想快速开发产品 工作中也推荐使用HAL来开发单片机程序
缺点
-
KEL、HAL封装好了一切 就学习来说,无法深入 对后续学习Linux、RTOS帮助不大
课程链接:录制中 配套的开发板:STM32F103开发板
1.1.2 路线二 深入学习单片机/RTOS/U-Boot
该学习路线现掌握基础课程《单片机核心/RTOS必备》,该课程同时使用KEIL/GCC,同时掌握cortexM3/cortexM4/cortexA7。让你从单片机无缝切入Linux裸机开发,学习一套视频,掌握3种处理器2套开发工具,为切入RTOS/u-boot/Linux驱动做好准备。
-
《单片机核心/RTOS必备》 课程链接: 基于STM32F103开发板: 基于IMX6ULL开发板: 基于STM32MP157开发板: 配套的开发板:STM32F103开发板/IMX6ULL开发板/STM32MP157开发板
有了基础过后就可以继续学习:
-
《鸿蒙最新系统移植》 课程链接: 基于IMX6ULL开发板: 基于STM32MP157开发板: 配套的开发板:IMX6ULL开发板/STM32MP157开发板 《RT-Thread Smart微内核最小系统移植》 课程链接: 配套的开发板:IMX6ULL开发板/STM32MP157开发板 《U-Boot专题》 录制中···
1.1.3 路线三 快速入门Linux
-
新学习路线、视频介绍、资料下载(免费视频): 嵌入式Linux应用开发基础知识(免费视频): 嵌入式Linux驱动开发基础知识(免费视频): 嵌入式Linxu实战项目(免费视频):
一两个月可以入门嵌入式Linux,即使不懂单片机,也可以按照这条学习路线学习,入门之后,就可以按照你自身的需求来学习包括:
-
《硬件编程大全》录制中··· 《Linux驱动大全》录制中··· 《鸿蒙驱动开发》录制中···
适合人群 ①深入学习驱动程序开发 ②录一个裸机程序,就紧接着录制对于的Linux驱动、鸿蒙驱动 ③驱动=驱动框架+裸机操作 ④鸿蒙驱动和Linux驱动是类似的,可以一起讲
2.更多的项目专题
-
《项目实战二:可视对讲》录制中··· 《项目实战三:智能监控》录制中··· 《项目实战四:智能秤》录制中···
上一篇:
通过多线程提高代码的执行效率例子
下一篇:
【机器学习】过拟合与欠拟合