树莓派1:嵌入式开发概述
程序员文章站
2022-06-15 22:37:52
嵌入式开发概述1.嵌入式硬件选型:嵌入式即嵌入式系统,IEEE对其定义是用于控制,监视或者辅助操作机器和设备的装置,是一种专用的计算机系统国内普遍认同的嵌入式定义:以应用为核心,计算机技术为基础,软硬件可裁剪,适应应用系统对功能,可靠性,成本,体积,功耗等严格要求的专用计算机系统从应用对象上加以定义来说,嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置事实上:所有带有数字接口的设备,如:手表,微波炉,录像机,汽车,机器人等,都使用嵌入式系统,有些嵌入式系统还包含操作系统2.嵌入式芯片选型...
嵌入式开发概述
1.嵌入式硬件选型:
嵌入式即嵌入式系统,IEEE对其定义是用于控制,监视或者辅助操作机器和设备的装置,是一种专用的计算机系统
国内普遍认同的嵌入式定义:以应用为核心,计算机技术为基础,软硬件可裁剪,适应应用系统对功能,可靠性,成本,体积,功耗等严格要求的专用计算机系统
从应用对象上加以定义来说,嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置
事实上:所有带有数字接口的设备,如:手表,微波炉,录像机,汽车,机器人等,都使用嵌入式系统,有些嵌入式系统还包含操作系统
2.嵌入式芯片选型:
单片机能搞定的: gps定位,蓝牙,电磁锁,刷卡机,读卡器共享汽车开锁低端
单片机搞不定,用ARM架构,比如:STM32,比如ARM+linux+QT,比如安卓系统
- 人脸识别:摄像头
- 带人机交互的:C51,STM32,风格体验差,开发量大
- QT方案:通常基于linux,STM32跑不了linux,所以用nanopi,树莓派,2440等,
- 安卓的方案:基于安卓,高通的,华为海思的等
硬件架构的一种:
ARM架构(STM32,高通,蛟龙,海思,树莓派的cortex-A53等)
INtel架构:i5 i7X86架构(AMD)MIPS架构PowerPC架构
这部分主要介绍树莓派的开发:
本文地址:https://blog.csdn.net/weixin_40734514/article/details/108572187
推荐阅读
-
树莓派(4B)Linux + .Net Core嵌入式-HelloWorld(二)
-
树莓派(4B)Linux + .Net Core嵌入式-初始化环境(一)
-
1、Android开发概述
-
1、树莓派安装系统(没有显示屏安装系统方法)
-
70美元桌面电脑,树莓派400:键盘式集成开发板
-
【嵌入式开发】 ARM 关闭 MMU ( 存储体系 | I/D-Cache | MMU | CP15 寄存器 | C1 控制寄存器 | C7 寄存器 | 关闭 MMU )
-
树莓派Java开发实现串口通信
-
树莓派玩转LINUX -Part1 Shell
-
树莓派初入门(1):SSH远程登录与VNC远程桌面
-
树莓派外设开发