电子发烧友网 > 嵌入式技术 > 嵌入式软件/开发板 > 正文

浅谈树莓派与嵌入式开发的关系

2018年10月30日 10:53 次阅读

树莓派应该算是一个微型台式机,属于一种硬件的范畴。它用的虽然是armCPU,不过支持通用的操作系统,而不是嵌入式的操作系统。当然也可以安装android之类的操作系统。

浅谈树莓派与嵌入式开发的关系

实际上树莓派上完成的项目就属于嵌入式开发,只要是使用嵌入式处理器的应用开发都属于嵌入式,一般来说,除了电脑和服务器以外,所有的芯片CPU都属于嵌入式,或者说,属于ARM的芯片一般都是嵌入式。

浅谈树莓派与嵌入式开发的关系

树莓派的特点是:具有强大的运算性能,全面的软件支持,以及开源硬件的易用性。虽然树莓派是开源硬件,但是实际上它的底层Bootloader和核心数据手册是闭源的。这对于应用开发没有影响,但如果是想要借助此学习ARM Linux底层开发这些的话,就不适合了。树莓派是属于嵌入式开发板的比较特殊的一种,底层Bootloader和核心数据手册是闭源。拿其做原型,修改硬件进行开发不可行。

但树莓派非常适合嵌入式开发学习入门,软件资源丰富,开发快速。现在裸机开发,Bootloader移植的机会很少,如果只做嵌入式应用开发,树莓派就足够。

浅谈树莓派与嵌入式开发的关系

技术专区

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

Arduino/树莓派/单片机/arm区别分析

Arduino是一款由开源软件环境提供支撑的开源硬件原型平台。最早是意大利的一个团队的一个开源项目,...

发表于 2018-10-30 11:06 0次阅读
Arduino/树莓派/单片机/arm区别分析

树莓派菜鸟入门攻略

树莓派,也就是Raspberry Pi,是一款基于Linux 系统的只有一张扑克牌、名片大小的单片机...

发表于 2018-10-30 10:33 8次阅读
树莓派菜鸟入门攻略

解答树莓派如何开启root账户

树莓派使用的linux是debian系统,所以树莓派启用root和debian是相同的。

发表于 2018-10-30 10:06 0次阅读
解答树莓派如何开启root账户

浅谈树莓派与单片机的区别

树莓派指的是一款硬件开源的,树莓派是一个成品开发板,上面也有CPU、内存,但是它们都是以分立的芯片的...

发表于 2018-10-30 09:42 16次阅读
浅谈树莓派与单片机的区别

解答树莓派上用什么编程

树莓派,英文为Raspberry Pi,也会被缩写称之为RPi,是一种只有扑克牌大写的为计算机编程教...

发表于 2018-10-30 09:28 10次阅读
解答树莓派上用什么编程

请问f28m35怎么用串口下载程序?

发表于 2018-10-29 11:44 110次阅读
请问f28m35怎么用串口下载程序?

dsPIC33EP512MU810 Bootloader到应用程序跳转

发表于 2018-10-29 11:14 21次阅读
dsPIC33EP512MU810 Bootloader到应用程序跳转

dsPIC33E Bootloader不使用中断如何处理不可屏蔽的中断或异常

发表于 2018-10-29 11:04 8次阅读
dsPIC33E Bootloader不使用中断如何处理不可屏蔽的中断或异常

急!!!!延时控制的三路输出芯片

发表于 2018-10-27 14:58 52次阅读
急!!!!延时控制的三路输出芯片

编写PIC32MM系列的引导加载程序找不到任何源文件

发表于 2018-10-26 16:01 22次阅读
编写PIC32MM系列的引导加载程序找不到任何源文件

请问stm32的bootloader需要自己写吗?

发表于 2018-10-25 08:30 186次阅读
请问stm32的bootloader需要自己写吗?

USB Bootloader读取失败

发表于 2018-10-24 16:51 38次阅读
USB Bootloader读取失败

Bootloader Generator会编译错误的代码

发表于 2018-10-16 10:28 37次阅读
Bootloader Generator会编译错误的代码

WCT15W是一款基于NXP的WCT1013为主...

WCT15W是一款高性能的15W无线充电评估套件,它基于NXP的WCT1013为主控而设计(MP-A...

发表于 2018-10-16 09:19 992次阅读
WCT15W是一款基于NXP的WCT1013为主...

请问stm32或者其他的单片机芯片都有bootloader吗?

发表于 2018-10-16 08:43 117次阅读
请问stm32或者其他的单片机芯片都有bootloader吗?

PIC24 Bootloader和App数据冲突

发表于 2018-10-11 08:41 51次阅读
PIC24 Bootloader和App数据冲突

树莓派自动驾驶:使用 Keras 与 Tenso...

无人驾驶虽然入门门槛很高,但是还是可以通过一些简化的模型迅速上手。例如比较有名的DonkeyCar,...

发表于 2018-10-07 17:59 701次阅读
树莓派自动驾驶:使用 Keras 与 Tenso...

嵌入式开发和底层开发有什么区别

对于软件工程专业的学生,从事嵌入式软件开发,像数字电路、计算机组成原理、嵌入式微处理器结构等硬件课程...

发表于 2018-09-26 11:07 230次阅读
嵌入式开发和底层开发有什么区别

树莓派和单片机有什么区别 浅谈单片机应用

目前创客风很流行,树莓派就是一台微电脑,它可以联网、接摄像头、鼠标、键盘。学了Linux,就可以用它...

发表于 2018-09-24 10:23 458次阅读
树莓派和单片机有什么区别 浅谈单片机应用

树莓派开发板做的智能家居开源系统

本文尝试的系统具有灵活性,有可能整合所有家用设备。基于开源软件和模块化设计,这种设计能够无缝地集成到...

发表于 2018-09-21 07:41 844次阅读
树莓派开发板做的智能家居开源系统

制作一个简单的黑客小工具U-disk-thief

若U盘一直插在树莓派上,则一直进行着程序,这样就会反复生成u-copy.txt文件,这样很不合理,所...

发表于 2018-09-17 16:11 626次阅读
制作一个简单的黑客小工具U-disk-thief

嵌入式开发的困境!为嵌入式开发定制的Synerg...

在整个产品生命周期中,在较低层次上创建和维护专业级微控制器软件十分昂贵,特别是需要RTOS、网络通信...

发表于 2018-08-27 11:47 1688次阅读
嵌入式开发的困境!为嵌入式开发定制的Synerg...

e络盟LOGI开发板:可为树莓派与BeagleB...

e络盟日前宣布推出LOGI开发板,这一整套易用的软硬件生态系统可为树莓派与BeagleBone开发...

发表于 2018-08-24 17:03 194次阅读
e络盟LOGI开发板:可为树莓派与BeagleB...

树莓派系列3代B+,硬件升级五大亮点!

树莓派系列中3代B+,英文全名是Raspberry Pi 3 Model B+,在国内大家叫树莓派3...

发表于 2018-08-20 09:57 2447次阅读
树莓派系列3代B+,硬件升级五大亮点!

最简单的bootloader的编写步骤

在嵌入式操作系统中,BootLoader是在操作系统内核运行之前运行。可以初始化硬件设备、建立内存空...

发表于 2018-08-08 08:46 1288次阅读
最简单的bootloader的编写步骤

ACRN项目简介及ACRN技术开发的方向和定位

硬件资源共享的支持。在云端,传统的虚拟化所需要处理的共享主要是CPU、内存和存储,最多的是网络。车载...

发表于 2018-08-03 15:13 1699次阅读
ACRN项目简介及ACRN技术开发的方向和定位

基于树莓派的315m无线模块应用

今天给大家分享一下我家基于树莓派智能车库的应用,可以利用iOS自带的家庭APP,实现Siri语音轻松...

发表于 2018-07-20 10:18 1495次阅读
基于树莓派的315m无线模块应用

关于恩智浦TPMS的的介绍及其在重型车辆中的应用...

学习TPMS FXTH87 方案需要的CodeWarrior、Bootloader和配置库等开发环境...

发表于 2018-06-29 11:52 723次阅读
关于恩智浦TPMS的的介绍及其在重型车辆中的应用...

关于恩智浦TPMS的介绍以及在重型车辆中的应用(...

学习TPMS FXTH87 方案需要的CodeWarrior、Bootloader和配置库等开发环境...

发表于 2018-06-29 10:28 375次阅读
关于恩智浦TPMS的介绍以及在重型车辆中的应用(...

对RISC-V GCC工具链进行简单的中文科普与...

对于riscv-none-embed版本的工具链而言,为了方便用户直接使用预编译好的工具链,Ecli...

发表于 2018-06-14 11:33 3773次阅读
对RISC-V GCC工具链进行简单的中文科普与...

团队国外团队推出一套整合树莓派、可以自己动手组装...

家中宝贝如果玩腻了芭比娃娃过家家、对赛车遥控飞机又不太感冒,完全可以自己动手做个玩具出来。

发表于 2018-06-07 10:46 2408次阅读
团队国外团队推出一套整合树莓派、可以自己动手组装...

什么是超频树莓派?超频需要做哪些准备工作呢?

其次就是硬件准备,超频需要一块强大的主板做支撑,特别是主板供电部分,考虑到CPU和内存超频后功耗大增...

发表于 2018-06-07 09:03 1707次阅读
什么是超频树莓派?超频需要做哪些准备工作呢?

KEA的bootloade的三个层面:bootl...

中断向量表就要相应偏置到0x0000_1000 处,因为应用程序入口点在这里。bootloader ...

发表于 2018-06-06 08:44 1231次阅读
KEA的bootloade的三个层面:bootl...

树莓派3可以完美运行WIN10系统

虽然在树莓派上用户已经可以安装Windows 10 IoT Core系统,不过得益于近期启动的Win...

发表于 2018-05-31 19:11 4250次阅读
树莓派3可以完美运行WIN10系统

树莓派驱动舵机介绍_树莓派驱动舵机代码

本文主要详细介绍了树莓派驱动舵机以及它的驱动代码,具体的跟随小编一起来了解一下。

发表于 2018-05-30 14:47 2245次阅读
树莓派驱动舵机介绍_树莓派驱动舵机代码

三分钟看透!ARM9的交通违章抓拍系统的开发

1.智能交通系统(ITS)将先进的信息技术、数据通讯传输技术、电子控制技术、计算机处理技术等应用于交...

发表于 2018-05-29 15:09 378次阅读
三分钟看透!ARM9的交通违章抓拍系统的开发

如何提高嵌入式Bootloader程序的安全性

上海润欣科技正在开发一个用于智能门锁等领域的指纹模块项目,用到的主控芯片是基于ARM Cortex-...

发表于 2018-05-28 14:37 1457次阅读
如何提高嵌入式Bootloader程序的安全性

pi-top推出pi-topPULSE 用于游戏...

近日,基于树莓派的世界上最经济计算机的生产商pi-top推出了pi-topPULSE。这款HAT兼容...

发表于 2018-05-25 09:47 1698次阅读
pi-top推出pi-topPULSE 用于游戏...

AVR的bootloader的设置步骤教程及注意...

熔丝位的烧写:BOOTRST要进行编程,这样单片机在复位后自动跳转到bootloader区执行boo...

发表于 2018-05-20 09:46 757次阅读
AVR的bootloader的设置步骤教程及注意...

嵌入式开发好学吗_嵌入式开发职业发展方向是什么

本文首先来了解一下嵌入式前景及薪资待遇,其次解答了嵌入式开发好学不好学的问题,最后阐述了嵌入式开发必...

发表于 2018-05-18 16:41 1605次阅读
嵌入式开发好学吗_嵌入式开发职业发展方向是什么

嵌入式开发和单片机开发有什么区别和联系

什么是嵌入式?什么是单片机?嵌入式和单片机有什么区别和联系呢?本文首先介绍了嵌入式开发和单片机开发的...

发表于 2018-05-18 10:40 1933次阅读
嵌入式开发和单片机开发有什么区别和联系

树莓派、Arduino、传统单片机开发板该如何选...

2015年贴片技术的不断普及,让面包板不再那么有用武之地,经济的发展也让现成的板卡价格降到了一个合理...

发表于 2018-05-16 15:22 1475次阅读
树莓派、Arduino、传统单片机开发板该如何选...

使用树莓派测定颗粒物的技巧分享

使用两个简单的硬件设备和几行代码构建一个空气质量探测器。 我们在东南亚的学校定期测定空气中的颗粒物。...

发表于 2018-05-14 11:08 280次阅读
使用树莓派测定颗粒物的技巧分享

适合树莓派初学者的10个项目

下面小编就为初学者筛选了10个适合的树莓派开发项目,这10个项目能够很好地帮助初学者对树莓派的硬件和...

发表于 2018-05-10 10:28 3007次阅读
适合树莓派初学者的10个项目

树莓派有什么用_树莓派能用来做啥_树莓派新手入门...

本文首先介绍了树莓派的功能,其次介绍了树莓派的用途,最后详细介绍了树莓派新手入门教程。

发表于 2018-05-08 14:15 3283次阅读
树莓派有什么用_树莓派能用来做啥_树莓派新手入门...

μC/OS-II系统基础嵌入式开发编程教程

μC/OS-II 通过 uCOS_II.H 中定义的 OS_EVENT 数据结构来维护一个事件控制块...

发表于 2018-04-29 20:14 573次阅读
μC/OS-II系统基础嵌入式开发编程教程

一文了解树莓派成功的四大要素

起中国芯,绕不过倪光南。 从1985年参与创立联想以来,倪光南与“国产芯片”“国产操作系统”这两个课...

发表于 2018-04-29 16:54 1951次阅读
一文了解树莓派成功的四大要素

如何成为一名合格的嵌入式开发者?现在了解还不晚!

合格的嵌入式开发者应是多面手,应具备各方面的技能,包括从硬件到软件到应用(电力系统保护,自动化,控制...

发表于 2018-04-27 16:06 828次阅读
如何成为一名合格的嵌入式开发者?现在了解还不晚!

Python+树莓派实现的微信拍摄机器人

在这个程序中引用了Python的两个类库,具体可以使用apt-get install python3...

发表于 2018-04-26 16:36 3021次阅读
Python+树莓派实现的微信拍摄机器人

嵌入式开发中的一些硬件相关的概念

因为处理器芯片需要引出太多的线了,从芯片的生产和产品的生产角度来看都不实际。加之,处理器(在此我们假...

发表于 2018-04-26 08:33 748次阅读
嵌入式开发中的一些硬件相关的概念

一文看懂汽车电子ECU bootloader开发...

随着半导体技术的不断进步(按照摩尔定律),MCU内部集成的逻辑功能外设越来越多,存储器也越来越大。消...

发表于 2018-04-23 11:45 1981次阅读
一文看懂汽车电子ECU bootloader开发...

一文教你如何在Linux上使用树莓派

赛普拉斯CY8CKIT-048 PSoC®模拟协处理器先锋套件可与PSoC Creator IDE轻...

发表于 2018-04-20 06:59 2633次阅读
一文教你如何在Linux上使用树莓派

uC/OS-II系统开发的6条注意要点总结

uC/OS-II是一个简洁、易用的基于优先级的嵌入式抢占式多任务实时内核。尽管它非常简单,但是它的确...

发表于 2018-04-14 08:25 277次阅读
uC/OS-II系统开发的6条注意要点总结

嵌入式开发系统定义及嵌入式操作系统基础知识

嵌入式开发系统一般指非pc系统,有计算机功能但又不称之为计算机的设备或器材。它是以应用为中心,软硬件...

发表于 2018-04-14 07:59 510次阅读
嵌入式开发系统定义及嵌入式操作系统基础知识

从事嵌入式开发优缺点分析

目前arm开发板 嵌入式开发已成为当前最热门最有发展前途的IT应用领域之一,为了让更多的初学者能了解...

发表于 2018-04-14 07:55 987次阅读
从事嵌入式开发优缺点分析

初学者学习嵌入式开发如何入门的根源就在这

这是一个初学者常问的问题,也是初学者问学习嵌入式开发该如何入门的根源。我感觉有两个方面,偏硬和偏软....

发表于 2018-04-14 07:53 441次阅读
初学者学习嵌入式开发如何入门的根源就在这

使用Pi 3 Model B +构建定制遥感平台

支援PoE的Pi为定制遥感平台提供了极好的基础。 为遥感平台提供基础仅仅是新型以太网供电(PoE)树...

发表于 2018-04-13 09:48 1145次阅读
使用Pi 3 Model B +构建定制遥感平台

树莓派型号3B+与型号3B比一比

B+有什么新特点? 看看最新的Pi和旧一代的比较。 在这篇文章中,我们先来看看最新的树莓派型号3B ...

发表于 2018-04-13 09:48 28501次阅读
树莓派型号3B+与型号3B比一比

用Raspberry Pi探索以太坊第2部分:创...

建立一个全新的预先分配资金和对等节点的测试网络。 在本系列的第1部分中,在安装以太坊geth客户端,...

发表于 2018-04-13 09:48 4446次阅读
用Raspberry Pi探索以太坊第2部分:创...

用樹莓派探索以太坊 - 第1部分:入門 (繁體)

在Pi 3B型上安裝並運行以太坊區塊鏈客戶端。 區塊鏈現在是一個令人難以置信的熱門話題,並且已經有一...

发表于 2018-04-13 09:48 3234次阅读
用樹莓派探索以太坊 - 第1部分:入門 (繁體)

嵌入式开发之cpu是数字处理系统中的一个重要环节

对于朋友们来说,生活中遇到的最多的cpu其实是x86的cpu。当然,如果有哪位朋友喜欢apple之类...

发表于 2018-04-09 08:50 845次阅读
嵌入式开发之cpu是数字处理系统中的一个重要环节

嵌入式开发之CPU的那些事

寄存器是cpu内部的基本资源。不管cpu的代码执行到什么时候,这些资源都是共享的,所以在cpu发生中...

发表于 2018-04-08 16:34 1942次阅读
嵌入式开发之CPU的那些事

读懂PetaLinux:让嵌入式Linux在它上...

PetaLinux为Zynq应用开发提供了有力的助推,“读”懂了TA,就可让Zynq去应对更多应用场...

发表于 2018-04-08 14:41 2562次阅读
读懂PetaLinux:让嵌入式Linux在它上...

关于Blob的介绍及其在S3C44B0上的移植

Blob是Boot Loader Object的缩写,是一款功能强大的Bootloader。它遵循G...

发表于 2018-04-06 03:26 747次阅读
关于Blob的介绍及其在S3C44B0上的移植

嵌入式开发工具有哪些_五款嵌入式开发工具推荐

嵌入式开发就是指在嵌入式操作系统下进行开发,一般常用的系统有WinCE,ucos,vxworks,l...

发表于 2018-04-04 16:00 4523次阅读
嵌入式开发工具有哪些_五款嵌入式开发工具推荐

学嵌入式开发难吗_学好嵌入式开发需要多久

你可能听说过嵌入式,但对于嵌入式技术到底是什么并不是很了解,其实嵌入式已经渗透到各个行业,小到手机、...

发表于 2018-04-04 10:39 2149次阅读
学嵌入式开发难吗_学好嵌入式开发需要多久

学嵌入式开发入门_学嵌入式开发需要看哪些书籍

现在嵌入式开发越来越吃香,很多人都想要学习却不知道要从何下手。本文分析了学习嵌入式软件开发需要具备哪...

发表于 2018-04-04 10:25 3595次阅读
学嵌入式开发入门_学嵌入式开发需要看哪些书籍

想学嵌入式开发必须要学哪些知识点

嵌入式开发就是指在嵌入式操作系统下进行开发,一般常用的系统有WinCE,ucos,vxworks,l...

发表于 2018-04-04 10:07 3196次阅读
想学嵌入式开发必须要学哪些知识点

一文看懂嵌入式开发与c++开发有什么不同

嵌入式开发就是指在嵌入式操作系统下进行开发,一般常用的系统有WinCE,ucos,vxworks,l...

发表于 2018-04-04 09:12 2575次阅读
一文看懂嵌入式开发与c++开发有什么不同

嵌入式开发与单片机开发区别何在

嵌入式开发就是设计特定功能的计算机系统,手机,mp3、mp4,mp5,自动供水系统,洗衣机,油井监控...

发表于 2018-03-29 13:49 1330次阅读
嵌入式开发与单片机开发区别何在