知名的arm嵌入式开发板
了解嵌入式开发的朋友都知道,ARM架构是绝对的主流!以下是一些非常知名且广泛使用的中文社区里常见的ARM架构嵌入式开发板,按品牌和应用场景分类:
一、单板计算机 (Single Board Computer, SBC) - 通常运行全功能Linux或Android
-
树莓派 (Raspberry Pi)
- 绝对王者: 全球最知名的SBC系列。使用Broadcom的ARM Cortex-A系列SoC。
- 型号举例:
- Raspberry Pi 5: 最新旗舰,Broadcom BCM2712 (四核Cortex-A76 @ 2.4GHz + 四核Cortex-A55?),性能强劲,支持PCIe 2.0。
- Raspberry Pi 4 Model B: 主流型号,Broadcom BCM2711 (四核Cortex-A72 @ 1.5GHz/1.8GHz)。有不同内存版本(1GB/2GB/4GB/8GB),集成Gigabit以太网,双Micro-HDMI,USB 2.0/3.0,支持双4K显示。性能满足大多数应用。
- Raspberry Pi 3 Model B/B+: 较老的普及型号,Cortex-A53四核。
- Raspberry Pi Zero 2 W: 超小、超低价型号,性能接近Pi 3,集成WiFi/蓝牙。
- 特点: 生态系统极其庞大,社区支持最好,教程、项目、扩展板(HAT)资源最丰富。适合学习Linux系统、IoT、媒体中心、机器人、自动化控制等。
-
BeagleBone
- 德州仪器 (TI) 的明星产品: 以强大的实时处理和丰富的板载I/O接口著称。TI Sitara AM系列处理器。
- 型号举例:
- BeagleBone Black (BBB) / BeagleBone Black Wireless: 经典款,TI AM335x (单核Cortex-A8 @ 1GHz),板载PRU实时协处理器,有大量GPIO可直接使用。
- BeagleBone AI-64: 高性能型号,TI AM62A (双核Cortex-A72 @ 1.8GHz + 四核Cortex-R5F + Cortex-M4F + AI加速器),适合边缘AI应用。
- BeaglePlay: 基于TI AM625 (四核Cortex-A53 @ 1.4GHz),集成了WiFi/蓝牙/BLE。
- 特点: 硬件开放,专注于工业、机器人、实时控制应用,拥有独特的PRU可编程实时单元,擅长精确计时和实时任务。底板上集成了大量I/O接口,无需额外扩展板。
-
友善之臂 (FriendlyELEC)
- 国内知名品牌: 提供基于全志、瑞芯微、三星等公司ARM SoC的丰富SBC选择。
- 型号举例:
- NanoPi 系列: 如NanoPi R6S (瑞芯微RK3588S, 四核Cortex-A76+四核Cortex-A55),性能强劲。NanoPi NEO3 (全志H5/H6, Cortex-A53) 性价比高。
- NanoPC-T4: (瑞芯微RK3399, 双核Cortex-A72+四核Cortex-A53) 曾是高性能代表。
- M4系列: 如M4 Pro (瑞芯微RK3568, 四核Cortex-A55),带PCIe M.2接口。
- 特点: 价格通常比较有竞争力,提供多种尺寸和接口选项,适合开发路由、NAS、工业控制、AI边缘计算等。
-
香蕉派 (Banana Pi) / 荔枝派 (LicheePi)
- 类似树莓派的竞品: 提供多样化的基于全志、瑞芯微等国产SoC的板卡。
- 型号举例:
- Banana Pi M5: 基于Amlogic S905X3 (四核Cortex-A55)。Banana Pi M2 Zero: 超小尺寸 (类似Pi Zero)。
- LicheeRV: 基于全志D1 (平头哥玄铁C906 RISC-V核心 + 64bit DDR3), 独特。 LicheePi 4A: 基于阿里平头哥曳影TH1520 (四核Cortex-A55 @ 1.85GHz + RISC-V协处理器),带NPU。
- 特点: 通常提供更高的性价比或独特特性(如某些型号集成NPU),选择丰富。
二、微控制器开发板 (Microcontroller Board) - 通常运行RTOS或裸机程序,专注底层控制
-
STMicroelectronics (ST/意法半导体) - STM32系列
- 行业领导者: STM32是最流行的ARM Cortex-M系列MCU。开发板资源极其丰富。
- 系列举例:
- NUCLEO 系列:
- 特点: 性价比极高!板载ST-Link调试器,排针引出几乎所有IO口,适合评估所有STM32家族成员(Cortex-M0/M0+/M3/M4/M7/M33/M55...),学习、原型设计首选。如:NUCLEO-F401RE, NUCLEO-H743ZI2。
- Discovery (探索) 系列:
- 特点: 集成更多外设和接口(如LED、按钮、加速计、麦克风、LCD、USB OTG等),适合特定应用或外设快速评估。如:STM32F4 Discovery (STM32F407VGT6), STM32F7 Discovery (STM32F769NI)。
- Evaluation (评估) 系列:
- 特点: 更专业的评估板,包含目标MCU的所有功能和外设接口,性能强大,常用于复杂应用前期评估或产品参考设计。如:STM32H747I-DISCO (基于STM32H747XI Cortex-M7+M4双核)。
- NUCLEO 系列:
- 特点: ST官方生态支持完善,HAL/LL库成熟,CubeMX配置工具强大,社区庞大。
-
NXP Semiconductors (恩智浦)
- 主要系列:
- i.MX RT系列 (跨界处理器):
- 特点: 高性能Cortex-M7核心 (主频可达几百MHz甚至1GHz), 兼具MCU实时性和MPU应用处理能力。开发板如:MIMXRT1170-EVK (旗舰级, 双核Cortex-M7+M4), MIMXRT1060-EVK (主流级)。
- Kinetis系列 (传统MCU):
- 特点: Cortex-M0+/M4/M7, 广泛覆盖低中高端应用。开发板如 FRDM-K64F (FRDM平台代表)。
- LPC系列 (传统MCU):
- 特点: 更早进入市场的Cortex-M系列,如LPC5500, LPC800等。开发板如 LPCXpresso 系列评估板。
- i.MX RT系列 (跨界处理器):
- 特点: i.MX RT提供独特的高性能方案。FRDM (Freedom)系列类似ST的Nucleo,是经济实惠的评估工具。
- 主要系列:
-
Microchip (原Atmel)
- 主要系列:
- SAM D系列 (Cortex-M0+):
- 性价比高、低功耗的通用MCU。开发板如:SAMD21 Xplained Pro**。
- SAM E系列: 增加以太网/USB等通信接口。
- SAM V系列 (Cortex-M7):
- 特点: 高性能MCU。开发板如 SAME70 Xplained Ultra。
- SAM D系列 (Cortex-M0+):
- 特点: Atmel Studio/Microchip MPLAB X IDE生态系统,部分系列有独特的模拟/通信集成。
- 主要系列:
-
国内厂商开发板 (基于ESP32/国产ARM MCU)
- 乐鑫 (Espressif) 及其生态伙伴 (如 安信可, 原子哥):
- 型号举例:
- Espressif ESP32-DevKitC: 经典ESP32模组的最小开发板。
- 安信可 ESP32-S / ESP32-C系列开发板: 基于乐鑫ESP32-S2/S3/C3/C6等模组的设计。
- 原子哥 系列开发板: 如基于STM32的(见上文) 或基于ESP32的。
- 型号举例:
- 合宙 (合宙通信):
- 核心代表:
- Air系列: Air001 (Cortex-M0+), Air101 (Air101是封装形式,核心常指ESP32-C3/P4/C6等) - 注意命名容易混淆。
- ESP32系列: 如基于ESP32-C3/C6/S3的低成本开发板。
- 特点: 以极高的性价比和完整的资料快速打入市场,社区活跃度高,对入门非常友好。其核心多为乐鑫芯片或ARM Cortex-M MCU。
- 核心代表:
- 正点原子 (Alientek):
- 核心代表:
- STM32开发板: 如F1精英/战舰(STM32F103ZET6), F4探索者(STM32F407ZGT6), H7挑战者/阿波罗(STM32H743XIH6)等,这是其最知名的产品线。
- 其他: 也做基于NXP RT1052/RT1176, 全志V3S, ESP32等的开发板。
- 特点: 资料极其丰富完善,视频教程、文档、例程质量高,配套外设资源丰富,是中文STM32学习的标杆之一。提供配套探索/模块是特色。
- 核心代表:
- 野火 (Fire):
- 核心代表:
- STM32开发板: 如指南者(F103VE), 霸道(F429IGT), 骄阳(H750/H743)等。是其主力产品线。
- 其他: 也做GD32, ESP32, Linux(AH5)等开发板。
- 特点: 同样以高质量的资料、教程和代码风格(结构化清晰)见长,与正点原子齐名。近年也大力发展配套模块和Linux教程。
- 核心代表:
- 乐鑫 (Espressif) 及其生态伙伴 (如 安信可, 原子哥):
选择建议
- 学习Linux、网络、应用开发、多媒体、做服务器/网关/桌面替代: 选树莓派(社区支持最佳)、BeagleBone(实时性好)、友善之臂(性能/性价比选择)。
- 学习物联网 (WiFi/BLE): ESP32系列开发板(乐鑫方案及其生态伙伴)是首选,入门门槛低,支持Arduino/ESP-IDF/Pyton(MicroPython)。树莓派Pico W也是基于Cortex-M0+的无线选择。
- 深入底层MCU开发、实时控制、裸机/RTOS:
- 入门/通用/低功耗: ST Nucleo系列 (STM32, 便宜易用接口全) 或 NXP FRDM系列。国内合宙Air系列也是超低成本入门的好选择。
- 高性能/复杂应用: ST Discovery系列, ST评估板, NXP i.MX RT评估板。
- 需要中文教程丰富度优先: 对于STM32,正点原子或野火的开发板是非常好的起点。对于ESP32等IoT板,安信可、合宙、原子哥等都有不错的中文资源支持。
- 做AI/边缘计算/视觉: 树莓派(+计算棒/Coral USB Accelerator), NVIDIA Jetson(是ARM-based但不是严格意义上的"嵌入式开发板"定位,属边缘计算设备), BeagleBone AI-64 , 或基于瑞芯微RK3588/RK3399的开发板(如友善Nanopi R6S等),地平线开发套件(旭日X3派等)。
关键考虑因素
- 需求: 需要什么性能?跑什么系统?需要哪些外设接口?
- 生态: 资料、社区、工具链、库的支持是否完善?
- 成本: 开发板本身价格,以及可能需要的外围模块成本。
- 易用性: 调试工具是否集成?接口是否容易扩展?
这个列表覆盖了主流的ARM嵌入式开发板类型。具体选择哪一块,最好根据你的具体应用场景、学习目标和预算来决定。对于初学者,通常推荐树莓派学习Linux应用层,或选择ST Nucleo/F103或ESP32开发板入门MCU/物联网开发。
android开发板那种好,学嵌入式用哪个开发板好?嵌入式开发板推荐
学习嵌入式,必不可少的工具就是一块开发板。对新手而言,学嵌入式用哪个开发板
资料下载
罗星
2021-11-03 12:51:07
如何入门嵌入式?ARM嵌入式开发板学习方法步骤
嵌入式开发就是指在嵌入式操作系统下进行开发,一般常用的系统有linux,android。平台:Cortex-A9
资料下载
佚名
2021-11-03 11:36:07
嵌入式开发培训学什么?嵌入式开发板知识讲解
嵌入式开发就是指在嵌入式操作系统下进行开发,一般常用的系统有WinCE,ucos,vxworks,linux,android等。另外,用c,c+
资料下载
李娜
2021-11-02 20:21:03
如何对嵌入式开发板的串口收发程序进行测试呢
使用的是飞凌嵌入式开发板OKMX6UL-C为底板的嵌入式开发板,测试效果串口助手向开发板发送内容打印在终端,需要注意的是,交叉编译使用与
arm开发板能干什么_arm开发板用什么语言
ARM开发板,即以英国ARM(Advanced RISC Machines)公司的内核芯片作为CPU,同时附加其他外围功能的
2020-09-11 15:59:28
嵌入式开发板有什么功能?
嵌入式开发板是半导体行业分工合作的载体之一,它为开发产品的厂商提供基本的底层硬件、系统和驱动等资源,使得用户不需要再投入人力和时间来完成这些底层的工作(嵌入式
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- amoled屏幕和oled区别
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机