LINUX学习测试

LINUX学习

  • 学习计划
    • 已有基础
    • 计划一
    • 计划二

Mon 08 Mon 15 Mon 22 Mon 29 已完成 进行中 计划一 计划二 阶段 Linux 学习路径

学习计划

已有基础

(1) 51、arm(STM32)处理器基础知识,工作模式,寄存器,中断与异常,寻址方式,汇编指令集

(2) keil开发基础

(3) LED操作,串口通信,LCD(待),触摸屏(待),NANDFLASH(待),IIC,IIS(待),DMA
开门狗、定时器、蜂鸣器

计划一

linux基础知识1234567

(1) linux安装与使用

(2) linux常用命令

(3) vim使用

(4) 简单shell编程

(5) 使用Emacs编辑文件

(该阶段需要对linux有一个整体的了解,知道基础的一些概念,会一些基本的操作,能熟练的使用linux进行程序安装、版本控制、新建文件夹等常用操作)
广泛的看各种书籍,以大致的了解这个领域,然后再对感兴趣的深入了解,快速浏览一本技术书《鸟哥私房菜》《Linux嵌入式系统高级程序设计》等

计划二

(1)GCC、 MAKEfile、 GDB

(2) 文件,时间编程

(3) 多进程,多线程认识

以ucosII 为基础进行深入,以一个项目为基础进行学习
进行QT在linux下的开发5
linux学习资料:

嵌入式实时操作系统
ucosII操作系统原理
STM32F4库函数版本-正点原子-开发板学习资料
linux公社

参考:


  1. 鸟哥私房菜 http://cn.linux.vbird.org/linux_basic/0120howtolinux_2.php ↩︎

  2. 适合初学者的LINUX学习计划 https://www.cnblogs.com/shaobojiao/p/7908664.html ↩︎

  3. 关于嵌入式的学习 https://blog.csdn.net/morixinguan/article/details/50684111 ↩︎

  4. 你学习嵌入式linux时有哪些经典书籍让你相见恨晚? https://www.zhihu.com/question/32294064 ↩︎

  5. QT在linux下的开发 https://github.com/kevinlq/SmartHome-Qt ↩︎ ↩︎

  6. 开源计划 https://tinylab.gitbooks.io/elinux/zh/#more ↩︎

  7. 嵌入式AI https://blog.csdn.net/tianguiyuyu/article/details/80353301 ↩︎

你可能感兴趣的:(嵌入式系统)