我是学嵌入式的,学完了51单片机,下一步呢,是学stm32还是学arm呢.有些迷茫还有Linux等。怎么一步步学好

我是学嵌入式的,学完了51单片机,下一步呢,是学stm32还是学arm呢.有些迷茫还有Linux等。怎么一步步学好,第1张

直接学学ARM就行了。普通单片机的指令集大同小异,若非有特殊的应用,没必要深究,深究了也记不住。ARM应用较广且知识量比较大,可以花多谢时间研究。

Linux系统庞大,等你熟悉了ARM,现代ARM上基本都是跑OS的,专注一个系统熟悉熟悉就好了,一个人基本是不可能搞懂整个系统的所有部分的。。

嵌入式只是工具,再熟悉基本开发工具之后,产品开发才是重点。但有了基础,你会比别人来的快得多。

慢慢来吧。

基于 STM 平台且满足实时控制要求 *** 作系统,有以下 4 种可供移植选择。分 别为μ Clinux、μ C/OS-II、eCos、FreeRTOS 和都江堰 *** 作系统(djyos)。下面 分别介绍这四种嵌入式 *** 作系统的特点及不足。 1、μ Clinux μ Clinux 是一种优秀的嵌入式 Linux 版本, 其全称为 micro-control Linux, 从字面意思看是指微控制 Linux。 同标准的 Linux 相比, μ Clinux 的内核非常小, 但是它仍然继承了 Linux *** 作系统的主要特性,包括良好的稳定性和移植性、强 大的网络功能、出色的文件系统支持、标准丰富的 API,以及 TCP/IP 网络协议 等。因为没有 MMU 内存管理单元,所以其多任务的实现需要一定技巧。 μ Clinux 在结构上继承了标准 Linux 的多任务实现方式,分为实时进程和 普通进程,分别采用先来先服务和时间片轮转调度,仅针对中低档嵌入式 CPU 特点进行改良,且不支持内核抢占,实时性一般。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8980259.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存