嵌入式学习(一)—— 初步认识

article/2025/10/23 3:43:17

嵌入式学习(一)—— 初步认识

  • 一、认识嵌入式
  • 二、嵌入式学习内容
    • 1.C语言学习
    • 2. 模拟电路,数字电路基础
      • - 模拟电路
      • - 数字电路
    • 3. 硬件知识掌握
    • 4. 裸机开发
    • 5. 认识使用外设模块
    • 6. OS学习
    • 7.Linux开发板学习
    • 8.应用层学习
    • 9. PCB学习
  • 三、推荐网站及视频
  • 待续......

一、认识嵌入式

嵌入式工程师需要掌握的内容非常广泛,嵌入式可以说是当下最有前途的IT应用领域,小到电子词典、手机,大到航空航天设备都是典型的嵌入式系统,因此,通过嵌入式技术人才的职业发展空间是非常大的。要快速学习掌握技术我们要学会抓住重点 ,学会取舍,达到一通百通,事半功倍的学习效果。

二、嵌入式学习内容

嵌入式的学习内容可谓非常多且杂,但我还是总结了一下,最终结合自身找到一条学习路线,仅供参考:

  1. C语言学习

  2. 模拟电路,数字电路基础

  3. 硬件知识掌握

  4. 裸机开发

  5. 认识使用外设模块

  6. OS学习

  7. Linux开发板学习

  8. 应用层学习

  9. PCB学习

    1.C语言学习

    (1)嵌入式C语言高级编程

    (2)C数据类型、控制语句

    (3)C程序结构设计、数组、函数、预处理:

    (4)指针及字符串操作

    (5)结构体、共用体、宏、枚举

    (6)文件I/O操作

    2. 模拟电路,数字电路基础

    - 模拟电路

    (1)基础的串并联

    (2)二极管,三极管,mos管的认识

    (3)用电安全知识

    (4)学会使用常用的电表等工具

    - 数字电路

    (1)寄存器的了解

    (2)与或非运算

    (3)时序逻辑电路

    3. 硬件知识掌握

    (1)嵌入式中常用的硬件符号

    (2)常用硬件功能缩写

    (3)常用外设认识

    4. 裸机开发

    (1)stm32开发板的使用(主要)

    (2)esp32开发板的使用

    5. 认识使用外设模块

    (1)人机交互外设

    (2)电机外设

    (3)传感器外设

    (4)摄像头(近几年重点)

    6. OS学习

    (1)ucosIII

    (2)Linux(推荐Ubuntu)

    7.Linux开发板学习

    不限,因为Linux开发板统一都很贵,所以酌情参考学习,内容都大同小异。

    8.应用层学习

    (1)图像处理

    (2)信号处理

    (3)机器学习

    (4)QT使用

    9. PCB学习

    虽然放在最后,但也很重要。
    在这里插入图片描述

    以上内容仅供参考,也可以同时拓展更多方向,例如数据库,物联网,计算机网络等等。

三、推荐网站及视频

1.正点原子官网

2.相关学习视频(BILIBILI)

待续…


http://chatgpt.dhexx.cn/article/8MDLMQjE.shtml

相关文章

嵌入式学习笔记

ARM :Advanced RISC Machine RISC:精简指令集 EMCU:Embedded Micro Controller Unit 嵌入式微控制器 EMPU :Embedded Micro Processor Unit 嵌入式微处理器 EDSP :Embedded Digital SIgnal Process 嵌入式数字信号处理…

嵌入式之学习路线

入门必看:https://www.xianjichina.com/news/details_69907.html IC设计,FPGA,射频,EMC,电气工程 ******嵌入式开发的相关硬件基础:对于软件工程专业的学生,从事嵌入式软件开发,像…

嵌入式学习路线,强烈推荐!!!

最近有小伙伴在微信私信我,如何学习嵌入式。一直想写一篇学习路线的文章,由于各种原因拖到了现在。 下面就如何学习嵌入式说下我个人的看法。 01 什么是嵌入式? 嵌入式即嵌入式系统,IEEE(美国电气和电子工程师协会&am…

嵌入式学习笔记——概述

嵌入式系统概述 前言“嵌入式系统”概念1.是个啥?2.可以干啥?3.有哪些入坑方向?4.入坑后可以有多少薪资? 单片机1.什么是单片机?2.架构简介3.基于ARM架构的单片机结构简介 总结M4系列目录 前言 断更很长时间了&#x…

【超全面】Linux嵌入式干货学习系列教程

文章目录 一、前言二、Linux基础篇三、数据结构与算法基础三、Linux应用篇四、Linux网络篇五、ARM篇六、Linux系统移植篇七、Linux驱动篇八、Linux特别篇九、Linux项目篇 一、前言 博主学习Linux也有几个月了,在这里为广大朋友整理出嵌入式linux的学习知识&#xff…

嵌入式软件学习路线(入门)

大家不要只收藏不关注啊,哪怕点个赞都行哇。😭 嵌入式学习路线 嵌入式体系框架C语言的入门学习C语言的进阶学习单片机的入门学习linux的入门学习VxWorks的入门学习上位机的入门学习 刚工作两年,推荐的学习路线只做一家之言,如果…

嵌入式学习基础路线

博主来填坑了 博主终于硕士毕业拿到双证去公司报道了,趁空闲的时间来更新下嵌入式软件开发的学习路线。 嵌入式的学习 嵌入式总的来说就分两条路线:1)走MCU的软件开发的路线;2)走Linux的软件开发路线。 当然除了软…

嵌入式操作系统(嵌入式学习)

嵌入式操作系统 嵌入式操作系统是什么?嵌入式操作系统有哪些?常用的嵌入式操作系统及其特点对初学者的建议 嵌入式操作系统是什么? 嵌入式操作系统是一种专门设计和优化用于嵌入式系统的操作系统。它是在资源受限的嵌入式设备上运行的操作系…

嵌入式入门学习的必要步骤

很多新手在入门嵌入式的时候,经常会有很多问题,这也都是想要多多去了解嵌入式,也害怕自己浪费了时间还没有学会嵌入式,掌握到好方法学习嵌入式,那么就会事半功倍,下面一起来看看嵌入式入门学习的必要步骤是…

嵌入式系统学习

Lecture11-12 主要学习 ➢ 总线基础 ➢ UART协议 ➢ I2C协议 ➢ SPI协议 1.总线的基础 protocol 协议 总线只是一组导线的集合,在嵌入式板上的所有其他主要组件(包括I/O子系统、内存子系统和主处理器)之间传输各种数据信号、地址和控制…

嵌入式要学习哪些内容?

嵌入式要学习哪些内容? 嵌入式概括一下就是写程序,用软件控制硬件。嵌入式的学习应该是自上而下的。 1.语言先行 首先是写代码,写用户的应用程序。每种语言的使用目的是不同的,我们嵌入式选择的语言是C语言。 所以首先要学习C语言…

【嵌入式】超详细的嵌入式路径学习精选合集,建议收藏

超详细的嵌入式路径学习精选合集,纯干货,建议收藏! 本合集归类汇总了嵌入式开发技术相关的学习路径、知识与经验总结,以及一些源码、资料分享等。将其分类列出目录,一来为了避免有些知识长时间不用,会很容…

【毕业季|进击的技术er】作为一名职场人,精心总结的嵌入式学习路线图

活动地址:毕业季进击的技术er 文章目录 0、作者介绍1、前言2、嵌入式基础必备知识2.1、学习内容2.2、学习建议2.3、学习资料 3、嵌入式入门篇——51单片机3.1、学习内容3.2、学习建议3.3、学习资料 4、STM32进阶篇4.1、学习内容4.2、学习建议4.3、学习资料 5、小而美…

【单片机/嵌入式】最完整学习路线

一.什么是单片机?什么是嵌入式?它们之间的区别与联系。 关于这个问题我在网上寻找到了相关文章解释得很详细,不了解的同学可以参考一下这篇文章:到底什么是嵌入式?什么是单片机? - 知乎 二.学习路线 一个人…

STM32理论 —— 看门狗

文章目录 1. 简述2. 独立看门狗 IWDG2.1 IWDG 相关寄存器2.1.1 键值寄存器IWDG_KR2.1.2 预分频寄存器IWDG_PR与重装载寄存器IWDG_RLR 2.2 核心代码 1. 简述 STM32 内部自带了 2 个看门狗:独立看门狗(IWDG)和窗口看门狗(WWDG&#…

STM32看门狗配置说明

系统时钟: The WWDG clock is prescaled from the APB clock and has a configurable time-window that can be programmed to detect abnormally late or early application behavior. /** defgroup WWDG_Prescaler WWDG Prescaler* {*/ #define WWDG_PRESCALER_1…

看门狗要素以及stm32看门狗

阅读看门狗资料,要把握以下部分 原理图复位CPU条件使能以及关闭看门狗喂狗(方式 时间)寄存器Debug模式下是否使能stm32包括2个看门狗,拥有不同的时钟 内置 low-speed clock (LSI 40KHZ) ,用于 Independent watchdog …

STM32 CubeMX 看门狗

文章目录 看门狗STM32的内置看门狗WWDG-窗口看门狗CubeMX操作步骤1)使能 WWDG时钟2)设置窗口值 ,分频数 和计数器初始值3)开启 WWDG4)使能中断通道并配置优先级(如果开启了 WWDG中断)5) 编写中断…

关于我对stm32看门狗的一些理解(基于正点原子)

咕咕咕之后想更会儿stm32哈哈哈,但是其实是之前自己写的笔记,想着以后就写在一起吧,我自己也更好去找到自己写的玩意~毕竟总所周知,博客都是写给自己的。 (虽然好像现在自己都看不懂了我的天哪) 一.什么是…

stm32看门狗的定义与分类

stm32看门狗 一、定义 由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料…