窥探嵌入式开发的秘密

一,目录

首先看一张图(在某忽找到的,忘了哪篇帖子了(⌯꒪꒫꒪)੭)

  上面这张图信息不是很全,结合

    百度百科——stm32

    百度百科——ARM

    Arduino,C51,STM32和ARM等有什么联系和区别

    Arduino,C51,STM32,ARM,FPGA有什么联系和区别?

    ARM发展简史

    ARM的发展史以及架构解析

    stm32,arm9和arm11三者的区别

  来分析下C51,Arduino,STM32,ARM,树莓派的联系与学习路线(我习惯把STM32拿出来说,毕竟ARM的体系太大了):

1.概念:

  0)PLC(可编程逻辑控制器):PLC其实就是一套已经做好的单片机系统。它专门为在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。

  PLC著名厂商:Siemens(西门子)Modicon(施耐德)、罗克bai韦尔(AB)、mitsubishi(三菱)、欧姆龙、富士、日立、韩国LG、松下等,中国的牌子除了台达我都不认识算了不写了,海康威视属于安防龙头,这里不做比较。

  起源:美国汽车工业—1969年,我国开始于1974年;

  工作原理:输入采样—用户程序执行—输出刷新;

  基本结构:电源,中央处理单元,存储器,输入单元,输出单元。

  功能特点:可靠性高,编程容易,组态灵活,输入/输出功能模块齐全,安装方便,运行速度快。

  1)C51:1

  2)Arduino:2

  3)STM32:2

  4)ARM:2

  5)树莓派:1

2.学习路线:

  1)C51/Arduino->STM32->ARM7/9/11;

  2)树莓派单学;

  3)汇编与C语言都要学;

  4)Linux与Python,C++等高级语言选择性学。

 

 

posted @   ꧁执笔小白꧂  阅读(109)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示