嵌入式Linux和stm32区别? 之间有什么关系吗?-CSDN博客

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

嵌入式Linux和stm32区别? 之间有什么关系吗


主要体现在以下几个方面

1.硬件资源不同

单片机一般是芯片内部集成flash、ramARM一般是CPU配合外部的flash、ram、sd卡存储器使用。最近很多小伙伴找我说想要一些嵌入式的资料然后我根据自己从业十年经验熬夜搞了几个通宵精心整理了一份「嵌入式专业入门到高级教程+工具包」点个关注全部无偿共享给大家

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


STM32现在也出了高端的MPU可以跑Linxu的比如STM32MP157F。

外设方面ARM也比单片机要多很多也更复杂。

2.程序存储位置不同

单片机程序一般比较小上百Kb的程序逻辑已经相对复杂的了所以大多数产品程序一般存储在片内flash。

ARM+Linux程序比较大还加上Linux系统一般存在外部的存储器如sd卡、mmc、sata等。

3.程序开发环境不同

单片机大多数是用Keil、IAR等等开发环境比较简单。

ARM+Linxu则复杂很多具体可以参照芯片方案。

程序的编译时间也不是一个级别的单片机只需要几十秒ARM+Linux如果再跑上安卓系统我很久以前玩过一次rk3288的重头编译电脑配置不错的话大概需要几个小时。c5ba03ecb9855c57e051b421ef86c257.jpeg

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: linux

“嵌入式Linux和stm32区别? 之间有什么关系吗?-CSDN博客” 的相关文章