作者 | 学益得智能硬件

入门嵌入式,开发板应该怎么选择?网上推荐的太多,不知道该如何选择。

选择开发板,无非考虑三点因素:

配套学习资源(源码、视频、书籍);
性能(能不能运行学习用到的程序);
性价比(价格是不是超出了预算)。

下面给大家推荐几款主流的能跑Linux系统的ARM开发板,主要来自两个品牌:迅为和友善之臂。

迅为

iTOP-4412


iTOP-4412开发板【精英版】搭载三星Exynos四核处理器,配备1GB内存,4GB固态硬盘EMMC存储,兼具快速读取与大容量,纵使海量思考也能及时处理。配备三星S5M8767电源管理。

配备Android、Linux + Qt、Ubuntu操作系统,开启学习、研发的全新方式。

除了以太网、声卡、按键、蜂鸣器、JTAG、GPIO、摄像头、AD转换、USB HOST、USB OTG、HDMI、TF卡、串口等接口以外,另外具有矩阵键盘、WIFI、485总线、CAN总线的模块扩展能力。

i.MX6ULL终结者


i.MX6ULL终结者支持商业级和工业级核心板,均为 Cortex-A7架构,主频高达528MHz,CPU集成电源管理。核心板与底板采用邮票孔方式,更牢固146PIN引脚全部引出

接口丰富,支持外设GPS、摄像头、RFID、继电器、LORA、步进电机、VGA、USB设备等多种模块。

底板板载4G模块、WIFI蓝牙、HDMI、RGB、LVDS、以太网、温湿度传感器接口。USB HOST、音频输入/输出、CAN总线、RS485总线等接口。

使用i.MX6ULL核心板的开发板有很多:

正点原子的Alpha


野火的i.MX6ULL Pro


韦东山i.MX6ULL Pro


核心板都一样,外围接口不太相同,可以根据自己的需求以及价格选择。

友善之臂

Tiny 4412


Tiny4412是一款高性能的四核Cortex-A9核心板。它采用三星Exynos4412作为主处理器,运行主频可高达1.5GHz,Exynos4412内部集成了Mali-400 MP高性能图形引擎,支持3D图形流畅运行,并可播放1080P大尺寸高清视频。

Tiny4412SDK是相应的参考设计底板,它带有各种常见的标准接口,比如HDMI输出,USB Host, SD卡,DB9串口,RJ-45以太网口,音频输入输出口等,还有一些在板资源测试器件如EEPROM,蜂鸣器,按键,GPIO口,SDIO口等等,以便用户全面的评估和使用核心板。

Mini2440


Mini2440是一款经典、高性能、低功耗的ARM9一体化平台板,采用Samsung S3C2440作为主处理器,标配256M NandFlash。

虽然mini2440现在已经停产,但是作为学习使用仍然可以,网上的资源也是非常多。

NanoPi NEO


NanoPi NEO 是一款大小只有40mm * 40mm的开源无线创客板,它采用全志公司的H3 4核 A7处理器,最高运行主频高达1.2GHZ。

NanoPi NEO配备DDR3内存,支持SD卡启动,可以运行64为Ubuntu16.04操作系统。硬件资源没有mini2440丰富,如果做一些简单的DIY没什么问题,但是想要深入学习驱动、内核,还是建议mini2440更合适。

如果只是嵌入式学习,首先要考虑的还是网上的资源多不多,或者买开发板的时候提供的学习资料多不多。性能倒不是很重要,只要不是跑一些特别复杂的算法,就算是淘汰掉的开发板也能用作学习。

更多嵌入式学习资源,微信关注 「学益得智能硬件」

入门嵌入式,开发板应该怎么选?相关推荐

  1. 嵌入式开发板硬件操作入门学习9——集成电路芯片手册术语词汇表(中英文对照)

    原创链接:集成电路芯片半导体中英文对照术语词汇表 英语 中文 1-9 10 gigabit 10 Gb 1st Nyquist zone 第一奈奎斯特区域 3D full‑wave electroma ...

  2. 嵌入式开发板硬件操作入门学习0——电路图概念 硬件接口的四大类

    电路图概念 术语: sch:schematic,原理图 PCB:Printed Circuit Board,印刷电路板 footprint:脚印.足迹,表示元件在电路板上的外形 component:元 ...

  3. 韦东山嵌入式开发板小结1

    韦东山嵌入式开发板小结1 一.连接[开发板-win10-虚拟机] 1.播放虚拟机VMware的ubuntu 16.04,设置win10和 虚拟机处于同一网段 >>>ipconfig ...

  4. 开发linux学习板子_linux嵌入式开发板推荐,资深程序员教给你

    嵌入式是现在发展最快的IT技术之一了,很多人都选择了嵌入式这一行业,对于嵌入式来说,他挣得多,前景也很不错,学习嵌入式,开发板是最离不开的了,很多出入嵌入式行业的人对于嵌入式开发板,不知道,应该怎么选 ...

  5. ARM嵌入式开发板推荐

    arm嵌入式主板具有低成本.高性能.低功耗的特点,是一个嵌入在设备里面做控制.数据处理使用的CPU板,承担着"大脑"的角色,主要是作为工控主板使用.短短几年,ARM嵌入式的异军突起 ...

  6. 最好的嵌入式开发板是哪个?

    最好的嵌入式开发板取决于您的需求和预算.如果您对性能要求较高,推荐 Raspberry Pi:如果您需要一个更小的开发板,推荐 Arduino:如果您需要一个可扩展性更强的开发板,推荐 BeagleB ...

  7. Express Pi 嵌入式开发板

    Express Pi 由物一世推出的一款面向工业控制,医疗电子,车载设备等领域官方嵌入式开发板.Express Pi搭载ExpOS操作系统,用户可通过配套的组态开发工具Studio,"低代码 ...

  8. 驱动开发基础知识必修-(一)嵌入式开发板的启动过程

    驱动开发必修-嵌入式开发板的启动过程 简介 从打印日志入手 熟悉启动过程 1.执行u-boot程序 2.加载linux内核 3.挂载rootfs 4.加载完后 进入终端(命令输入行) UBOOT 1. ...

  9. iTOP-4418嵌入式开发板接口基本介绍

    iTOP-4418嵌入式开发板是迅为电子设计研发的一款四核Cortex-A9开发板,可广泛适用于工控.智能家居.医疗.多媒体.安防.车载.金融.消费电子.手持设备.显示控制.教学.电力.通讯等领域. ...

  10. 移植QT5.9到嵌入式开发板(详细)

    移植QT5.9到嵌入式开发板 1.硬件平台 2.软件平台介绍 Linux操作系统 移植的要求 3.源码下载与编译 交叉编译器 4.系统烧录 制作SD卡烧录 命令行烧录 Nandflash启动OK335 ...

最新文章

  1. 程序编译生成的Hex、Bin、axf和elf格式
  2. 2020-11-27(switch的优化问题)
  3. 高人写的浙大简史(转)
  4. linux添加windows网络打印机,Linux Mint如何添加windows分享的网络打印机?
  5. 格式化显示(日期\货币)
  6. Map 集合的循环遍历 4 种方式
  7. 不借助第三方变量实现两个整数变量值的互换
  8. 奥威尔:老大哥在看着你-软件公司十诫
  9. 在 Linux 中使用 SSD(固态驱动器):启用 TRIM
  10. STM32下载Bin文件的几种方式
  11. 推荐下载使用:COMODO Internet Security V5.0.157302.1066 多国语言版(含:简体中文)
  12. 自动驾驶数据之争,走向合规
  13. R语言实验报告【全集】
  14. 在Fedora 14下安装yong输入法
  15. JSP之JSTL标签
  16. 新氧放弃私有化:曾由CEO金星发起 公司市值已不足1亿美元
  17. IPD解读—需求管理(OR)流程方法论
  18. 劝退员工,你问过劳动合同法了吗?
  19. 清空回收站后怎么恢复文件?恢复教程来了
  20. 邮件营销软件怎么样?

热门文章

  1. 【Leetcode刷题】35.搜索插入位置
  2. 自动化测试中的验证码问题
  3. iOS中使用基于RSA使用公钥加密和公钥解密
  4. python 对角矩阵_numpy创建单位矩阵和对角矩阵的实例
  5. Java Web之过滤器(Filter)
  6. L4自动驾驶公司降维做L2前装量产,前景如何?
  7. 计算机操作系统保研面试题整理(自用)
  8. ant在linux下的配置
  9. Windows下安装pycocotools(本人亲测,可以解决)
  10. centos7配置时间同步