飞道的博客

韦东山嵌入式Linux三大学习路线

391人阅读  评论(0)

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驱动做好准备。

有了基础过后就可以继续学习

1.1.3 路线三 快速入门Linux

一两个月可以入门嵌入式Linux,即使不懂单片机,也可以按照这条学习路线学习,入门之后,就可以按照你自身的需求来学习包括:

  • 《硬件编程大全》录制中···
  • 《Linux驱动大全》录制中···
  • 《鸿蒙驱动开发》录制中···

适合人群
①深入学习驱动程序开发
②录一个裸机程序,就紧接着录制对于的Linux驱动、鸿蒙驱动
③驱动=驱动框架+裸机操作
④鸿蒙驱动和Linux驱动是类似的,可以一起讲

2.更多的项目专题

  • 《项目实战二:可视对讲》录制中···
  • 《项目实战三:智能监控》录制中···
  • 《项目实战四:智能秤》录制中···

转载:https://blog.csdn.net/thisway_diy/article/details/111480217
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场