单片机、ARM、嵌入式开发、Android 底层开发有什么关系?

单片机、ARM、嵌入式开发、Android 底层开发有什么关系?

从我目前的见识来看:

单片机是个系统(比如:51、AVR、PLC...),其中包含了去除了输入输出之外的运算器、控制器、存储器,我们用程序可以非常直观的控制引脚电平的高低。最近很多小伙伴找我,说想要一些ARM的资料,然后我根据自己从业十年经验,熬夜搞了几个通宵,精心整理了一份「ARM资料从专业入门到高级教程+工具包」,点个关注,全部无偿共享给大家!!!

评论区回复"888",关注我之后私信回复"666",即可拿走。

ARM就像@白峰所说的,就是个高级点的单片机,但是它和单片机有个本质的区别,单片机是个系统,而ARM是个微处理器(仅包含了运算器、控制器,并不包含存储器)(类似的有MIPS,PowerPC...),如果我们用的话就需要给其加上存储器。在应用方面,可以当做高级单片机直接使用,但为了高效的管理资源(软硬)以及扩展的方面,通常给其运行操作系统,这样就把所有的硬件包装起来,不是很方面直接控制硬件,这里就有了驱动工程师的事情(为上层操作系统提供统一的接口)!

嵌入式广义上来说包含一切和电子有关系的device,目前来看像DSP、FPGA、ARM都是嵌入式的范畴,但是通常我们提到嵌入式,很多和微处理器操作系统打交道!

工作方面:

有关嵌入式的硬件工程师、驱动工程师、系统工程师、当然还有顶层的应用工程师!

相关推荐
LaoZhangGong12330 分钟前
STM32 F103外部晶振8MHz改为12MHz,如何配置?
c语言·stm32·单片机·嵌入式硬件·晶振
GilgameshJSS2 小时前
STM32H743-ARM例程41-FMC_INDEP
arm开发·stm32·单片机·嵌入式硬件
hazy1k4 小时前
51单片机基础-PWM、频率与占空比
stm32·单片机·嵌入式硬件·51单片机
逆小舟4 小时前
【STM32】智能排队控制系统
stm32·单片机·嵌入式硬件
清风6666664 小时前
基于单片机的楼道声光人体红外智能控制灯设计
单片机·毕业设计·课程设计·期末大作业
GilgameshJSS5 小时前
STM32H743-ARM例程38-UART-IAP
c语言·arm开发·stm32·单片机·嵌入式硬件
清风6666666 小时前
基于单片机的交流功率测量仪设计与实现
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
做一道光8 小时前
6、foc控制——IF控制
笔记·单片机·嵌入式硬件·电机控制
Jerry丶Li9 小时前
二十三、STM32的ADC(三)(ADC多通道)
stm32·单片机·嵌入式硬件
辰哥单片机设计9 小时前
STM32项目分享:水质检测系统(升级版)
stm32·单片机·嵌入式硬件