avatar

zian

A text-focused Halo theme

  • Java
  • 面试
  • 首页
  • C语音
  • liunx
  • 数据结构与算法
  • 控制台
Home 嵌入式
文章

嵌入式

Posted 2024-12-26 Updated 2024-12- 26
By Administrator
10~13 min read

学习路线:

文字描述:

  1. 第一阶段:切入式开发基础
    1. c 、 数据结构、文件IO 、Liunx (Ubuntu )
  2. 第二阶段:Liunx 应用开发 (进程)
    1. 线程 、进程 、网络编程、Shell 编程
  3. 第三阶段:嵌入式软件高级编程
    1. C++ 、 QT 、音视频
  4. 第四阶段:Cortex-M4 应用开发
    1. STM32 、单片机 , 可以学习一个 51 单片机
  5. 第五阶段:Liunx 系统移植及驱动开发
    1. 底层驱动开发

购买工具

  1. 电烙铁
  2. 焊锡
  3. 焊锡膏 (松香)
  4. 架子
  5. 剪刀

自主学习路线

  1. c
  2. liunx 应用开发:【尚硅谷嵌入式Linux应用层开发,linux网络编程,linux进程线程,linux文件io】https://www.bilibili.com/video/BV1DJ4m1M77z?vd_source=d6f87735802c33beff8cbcb2d8231cab
  3. 51 单片机
  4. stm32 单片机
嵌入式
License:  CC BY 4.0
Share

Further Reading

Jan 15, 2025

栈和队列

栈(stack)是一种遵循先入后出(后入先出) 逻辑的线性数据结构。 我们可以将栈类比为桌面上的一摞盘子,如果想取出底部的盘子,则需要先将上面的盘子依次移走。我们将盘子替换为各种类型的元素(如整数、字符、对象等),就得到了栈这种数据结构。 如图 5-1 所示,我们把堆叠元素的顶部称为“栈顶”,底部称

Jan 14, 2025

链表

链表概念 内存空间是所有程序的公共资源,在一个复杂的系统运行环境下,空闲的内存空间可能散落在内存各处。我们知道,存储数组的内存空间必须是连续的,而当数组非常大时,内存可能无法提供如此大的连续空间。此时链表的灵活性优势就体现出来了。 链表(linked list)是一种线性数据结构,其中的每个元素都是

Jan 14, 2025

数据结构与算法

算法定义 算法(algorithm)是在有限时间内解决特定问题的一组指令或操作步骤,它具有以下特性。 问题是明确的,包含清晰的输入和输出定义。 具有可行性,能够在有限步骤、时间和内存空间下完成。 各步骤都有确定的含义,在相同的输入和运行条件下,输出始终相同。 数据结构定义 数据结构(data str

OLDER

02.类型转换

NEWER

C语言 字符串

Recently Updated

  • 其他
  • Elasticsearch 面试
  • Spring 面试
  • RabbitMQ 面试
  • Redis 面试

Trending Tags

ruoyi docker java

Contents

©2025 zian. Some rights reserved.

Using the Halo theme Chirpy