介绍
学习目标依然是Linux系统,平台是ARM架构
为什么学?
- 蜂巢快递柜,配送机器人,这些应用场景用C51,STM32单片机无法实现
- 第三方介入库的局限性,比如刷脸支付和公交车收费设备需要集成支付宝SDK,提供的libalipay.so
是Linux的库,设备必须跑Linux系统 - 图像识别,音频,视频等领域的技术支撑也无法脱离Linux系统
- 人工智能型设备通常需要更好的系统和更高的算力,所以Linux也是必不可少
- 能跑Linux的一般为 X86,ARM,MIPS,PowerPC等架构,而ARM市场占有率最大
平台介绍
OrangePi开发板不仅仅是一款消费品,同时也是给任何想用技术来进行创作创新的人设计的。它是一款简单、有趣、实用的工具,你可以用它去打造你身边的世界。
特性
- CPU 全志H616四核64位1.5GHz高性能Cortex-A53处理器
- GPU MaliG31MP2 SupportsOpenGLES1.0/2.0/3.2、OpenCL2.0
- 运行内存 1GBDDR3(与GPU共享)
- 存储 TF卡插槽_课程配套硬件16G,测试128G可支持、2MBSPIFlash
- WIFI+蓝牙 AW859A芯片、支持IEEE802.11a/b/g/n/ac、BT5.0
- 视频输出 MicroHDMI20a
- 电源 USBTypeC接口输入
- 外设 带有I2Cx1、SPIx1、UARTx1以及多个GPIO口
- 电源指示灯和状态指示灯