嵌入式开发板
提到嵌入式开发板,很多人会想到ARM,想到树莓派。不可否认树莓派是当前较为流行的嵌入式开发板,无论是官方资料、开发论坛,还是开发套件都比较齐全,价格也比较便宜,Raspberry Pi 4 Model B 2GB不到300元,对于新手较为友好。树莓派仅仅是ARM架构下的一款开发板,除此之外,还有x86架构的嵌入式开发板。我列举了比较常见的几种板子,如下表所示:
架构 | 系列 | 型号 |
---|---|---|
x86 | Galileo | Intel Galileo Gen1 Intel Galileo Gen2 |
Edison | ||
Minnowboard | ||
ARM | Raspberry Pi | Raspberry Pi 3 Raspberry Pi 4 |
96Boards | dragonboard410c dragonboard845c hikey960 |
|
FriendlyARM | Tiny4412 Tiny6410 |
|
讯为电子 | iTOP-4412 iTOP-4418 |
嵌入式操作系统
嵌入式系统种类很多,这里要说的是支持ARM架构的操作系统,常见的有Window 10 loT、Debain、Ubuntu Core、Raspbian。Window 10 loT是微软第一个支持ARM架构的嵌入式操作系统,不过目前并不成熟,资料也比较少。使用较多的还是Debain和Ubuntu,Raspbian是树莓派下的嵌入式操作系统。每种操作系统仅支持对应的开发板,所以在嵌入式开发板安装对应的嵌入式操作系统。
玩转DragronBoard 410c
前段时间玩了DragronBoard 410c,并成功地使用QT Creator开发了控制GPIO的程序。网上除了官方文档外,很少有Dragron Board 410c的资料,所以打算写一个系列的文章,一是总结,二是给新人一些指导,避免重复踩雷。
《玩转DragronBoard 410c系列之一:安装Debain操作系统》
《玩转DragronBoard 410c系列之二:远程访问Linux系统》
《玩转DragronBoard 410c系列之三:使用Shell控制GPIO》
《玩转DragronBoard 410c系列之四:Linux系统搭建ARM应用开发环境》
《玩转DragronBoard 410c系列之五:ARM交叉编译工具链介绍》
《玩转DragronBoard 410c系列之六:Linux系统使用C语言控制GPIO》
《玩转DragronBoard 410c系列之七:使用qt-creator-linux开发ARM应用程序》
《玩转DragronBoard 410c系列之八:交叉编译mraa库》
《玩转DragronBoard 410c系列之九:使用qt-creator-linux和mraa库操作GPIO》
《玩转DragronBoard 410c系列之十:使用qt-creator-windows开发ARM应用程序》
《玩转DragronBoard 410c系列之十一:使用Visual Studio开发ARM应用程序》
文章评论