网易首页 > 网易号 > 正文 申请入驻

ARM-Linux开发与MCU开发的区别

0
分享至

对于ARM的应用开发主要有两种方式:一种是直接在ARM芯片上进行应用开发,不采用操作系统,也称为裸机编程,这种开发方式主要应用于一些低端的ARM芯片上,其开发过程非常类似单片机,这里不多叙述。还有一种是在ARM芯片上运行操作系统,对于硬件的操作需要编写相应的驱动程序,应用开发则是基于操作系统的,这种方式的嵌入式应用开发与单片机开发差异较大。ARM-Linux应用开发和单片机的开发主要有以下几点区别:

1、应用开发环境的硬件设备

单片机:开发板、仿真器(调试器)、USB线;

ARM-Linux:开发板、网线、串口线、SD卡;

对于ARM-Linux开发,通常是没有硬件的调试器的,尤其是在应用开发的过程中,很少使用硬件的调试器,程序的调试主要是通过串口进行调试的;但是需要说明的是,对于ARM芯片也是有硬件仿真器的,但通常用于裸机开发。

2、程序下载方式

单片机:仿真器(调试器)下载,或者是串口下载;

ARM-Linux:串口下载、tftp网络下载、或者直接读写SD、MMC卡等存储设备,实现程序下载;

这个与开发环境的硬件设备是有直接关系的,由于没有硬件仿真器,故ARM-Linux开发时通常不采用仿真器下载;这样看似不方便,其实给ARM-Linux的应用开发提供了更多的下载方式。

3、芯片的硬件资源

单片机:通常是一个完整的计算机系统,包含片内RAM,片内FLASH,以及UART、I2C、AD、DA等各种外设;

ARM:通常只有CPU,需要外部电路提供RAM以供ARM正常运行,外部电路提供FLASH、SD卡等存储系统映像,并通过外部电路实现各种外设功能。由于ARM芯片的处理能力很强,通过外部电路可以实现各种复杂的功能,其功能远远强于单片机。

4、固件的存储位置

单片机:通常具备片内flash存储器,固件程序通常存储在该区域,若固件较大则需要通过外部电路设计外部flash用于存储固件。

ARM-Linux:由于其没有片内的flash, 并且需要运行操作系统,整个系统映像通常较大,故ARM-Linux开发的操作系统映像和应用通常存储在外部的MMC、SD卡上,或者采用SATA设备等。

5、启动方式

单片机:其结构简单,内部集成flash,通常是芯片厂商在程序上电时加入固定的跳转指令,直接跳转到程序入口(通常在flash上);开发的应用程序通过编译器编译,采用专用下载工具直接下载到相应的地址空间;所以系统上电后直接运行到相应的程序入口,实现系统的启动。

ARM-Linux:由于采用ARM芯片,执行效率高,功能强大,外设相对丰富,是功能强大的计算机系统,并且需要运行操作系统,所以其启动方式和单片机有较大的差别,但是和家用计算机的启动方式基本相同。其启动一般包括BIOS,bootloader,内核启动,应用启动等阶段。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
越闹越大!云南37名游客被扣购物店后续:处罚来了,店家喊冤!

越闹越大!云南37名游客被扣购物店后续:处罚来了,店家喊冤!

弱肉强食法则
2024-03-27 20:19:36
“底裤”都快被扒光,南航44岁女教授与学生师生恋后续,评论沸腾

“底裤”都快被扒光,南航44岁女教授与学生师生恋后续,评论沸腾

天天热点见闻
2024-03-25 15:16:15
《围城》:别在婚姻中寻找天堂,坏的婚姻要命,好的婚姻过命

《围城》:别在婚姻中寻找天堂,坏的婚姻要命,好的婚姻过命

幸福娃爱扒娱
2024-02-12 08:38:41
日本作家直言:莫言在小说中写的侵华日军,我们读起来感觉很舒服

日本作家直言:莫言在小说中写的侵华日军,我们读起来感觉很舒服

西斋青简
2024-03-26 13:55:03
煮熟的鸭子咋还飞了?马来西亚放弃中国LMS,转购土耳其巡逻舰

煮熟的鸭子咋还飞了?马来西亚放弃中国LMS,转购土耳其巡逻舰

啸鹰评
2024-03-27 23:49:07
遭恐袭不到72小时,多名俄罗斯高层已到北京,为普京访华铺路?

遭恐袭不到72小时,多名俄罗斯高层已到北京,为普京访华铺路?

齐文刀
2024-03-27 23:18:32
广州男子沉迷赌博债台高筑,竟挪用侵占公司97万元!被刑拘

广州男子沉迷赌博债台高筑,竟挪用侵占公司97万元!被刑拘

南方都市报
2024-03-28 11:41:34
中国最强炸药CL-20“被”学术造假,来自民间的不端会让专家尴尬

中国最强炸药CL-20“被”学术造假,来自民间的不端会让专家尴尬

军武数据库
2024-03-28 12:21:28
李铁立功,里皮辞职真相曝光,1:3越南或是阴谋

李铁立功,里皮辞职真相曝光,1:3越南或是阴谋

伦纳德之家
2024-03-15 17:22:13
44岁的高圆圆无修图照片

44岁的高圆圆无修图照片

娱乐圈酸柠檬
2024-03-24 18:27:45
理想汽车已停止发布周销量排行榜 此前内部发文反思

理想汽车已停止发布周销量排行榜 此前内部发文反思

手机中国
2024-03-27 13:25:13
房山长阳的二手房降到2.2万一平米了

房山长阳的二手房降到2.2万一平米了

爱看剧的阿峰
2024-03-28 20:31:43
突传噩耗!58岁港星黎明诗去世,曾与成龙利智合作,公开承认出柜

突传噩耗!58岁港星黎明诗去世,曾与成龙利智合作,公开承认出柜

180°视角
2024-03-28 14:01:39
央视官宣!前国足主帅开庭了:涉嫌5项罪名,或破陈戌源刑期纪录

央视官宣!前国足主帅开庭了:涉嫌5项罪名,或破陈戌源刑期纪录

侃球熊弟
2024-03-28 08:08:25
网传深圳楼盘跌幅排行,最高跌幅64%:1200万的房子,跌到460万

网传深圳楼盘跌幅排行,最高跌幅64%:1200万的房子,跌到460万

小萝卜丝
2024-03-26 18:24:09
招商银行近两年向员工追薪1亿多元上热搜!网友:追回的是绩效工资,被追回说明年底没完成任务

招商银行近两年向员工追薪1亿多元上热搜!网友:追回的是绩效工资,被追回说明年底没完成任务

和讯网
2024-03-28 13:41:06
楼市大利空!湖南省宣布允许城镇户口迁回农村,释放什么信号?

楼市大利空!湖南省宣布允许城镇户口迁回农村,释放什么信号?

老道闲聊
2024-03-28 21:05:38
A股:做好准备吧,爆发就在眼前,今天3月29日大盘走势预判!

A股:做好准备吧,爆发就在眼前,今天3月29日大盘走势预判!

月落春晓
2024-03-29 03:05:05
CBA最新排名:辽宁扩大对新疆的领先 浙江9连胜冲第2,上海3连胜第6

CBA最新排名:辽宁扩大对新疆的领先 浙江9连胜冲第2,上海3连胜第6

林子说事
2024-03-29 03:25:52
广东“以旧换新”大幕拉开

广东“以旧换新”大幕拉开

开心体育站
2024-03-28 08:37:57
2024-03-29 07:20:49
蚂蚁科技论
蚂蚁科技论
科技的最新看点,见解
83文章数 13563关注度
往期回顾 全部

科技要闻

李斌李想何小鹏喊你买小米汽车

头条要闻

小米汽车7分钟大定破2万 网友:这价格真可以杀穿同行

头条要闻

小米汽车7分钟大定破2万 网友:这价格真可以杀穿同行

体育要闻

疯狂的格林,冲刺的火箭

娱乐要闻

莱昂纳多与25岁新女友互相投喂超恩爱

财经要闻

中国版QE要来?国内外机构观点罕见一致

汽车要闻

混动增程双模式 长安UNI-Z售11.79万起

态度原创

家居
房产
手机
健康
军事航空

家居要闻

邂逅浪漫,注入柔性的法式基因

房产要闻

炸裂!新政出台,这里安居房货量近100万㎡,均价最低到6000+!

手机要闻

未拆封iPhone也可升级新系统,iPhone 16 Pro 保护壳曝光

早防早筛,远离肝硬化

军事要闻

乌方声称击落两枚俄"锆石"高超音速导弹 俄方未予回应

无障碍浏览 进入关怀版