香蕉派和树莓派的不同点及GPIO引脚定义
来源:互联网 发布:小个子穿衣搭配软件 编辑:程序博客网 时间:2024/06/10 07:33
今天淘宝买的香蕉派PVC外壳到了,把外壳装好,这个PVC外壳还是挺结实的,还带了个小风扇。香蕉派并不是一个简单的"克隆"树莓派的产品,香蕉派比树莓派有很多硬件及性能上的区别,最大的不同点在以下几个方面.
1. 所使用的芯片完全不同. 树莓派使用的是Broadcom ARM11内核, 香蕉派使用的是全智(Allwinner) ARM Cortex-A7 双核以CPU. 不同的ARM 架构造成了主要的不同点. Banana Pi将在ARM V7架构上有更多的特性功能 ,并且能兼容ARM V6上的各种应用.
2.在产品尺寸上也有些不同. 请注意,现有的树莓派的外壳不能用在香蕉派上,必须重新定制.
3. 在硬件接品方面,香蕉派与树莓派更有更多的不同点,增加了很多树莓派以前没有的接口,这一点表现得更加明显.例如,香蕉派出增加板载 micphone in接口, 硬盘(SATA)接口, 红外控制(IR receiver)接口, OTG 接口, power switch, reset switch. 1000M网口, 这些接口都是树莓派所完全没有的.
4. 还有, 香蕉派的LCD LVDS 接口界面和摄像头接口也完全不同于树莓派.这意味着现在树莓派的摄像头配件不能用在香蕉派上. 额外的说一点,树莓派不支持的DSI接口,香蕉派也有机会采用外设来实现.
1. 所使用的芯片完全不同. 树莓派使用的是Broadcom ARM11内核, 香蕉派使用的是全智(Allwinner) ARM Cortex-A7 双核以CPU. 不同的ARM 架构造成了主要的不同点. Banana Pi将在ARM V7架构上有更多的特性功能 ,并且能兼容ARM V6上的各种应用.
2.在产品尺寸上也有些不同. 请注意,现有的树莓派的外壳不能用在香蕉派上,必须重新定制.
3. 在硬件接品方面,香蕉派与树莓派更有更多的不同点,增加了很多树莓派以前没有的接口,这一点表现得更加明显.例如,香蕉派出增加板载 micphone in接口, 硬盘(SATA)接口, 红外控制(IR receiver)接口, OTG 接口, power switch, reset switch. 1000M网口, 这些接口都是树莓派所完全没有的.
4. 还有, 香蕉派的LCD LVDS 接口界面和摄像头接口也完全不同于树莓派.这意味着现在树莓派的摄像头配件不能用在香蕉派上. 额外的说一点,树莓派不支持的DSI接口,香蕉派也有机会采用外设来实现.
5. GPIO口数量和定义不一样 , 支持的板载电流更大
大约总结一下, 香蕉派在硬件上比树莓派提供更强大的性能支持,香蕉派开发者也需要花费更多的时间与精力去移植不同的系统与应用到香蕉派的Allwinner A20芯片上, 并不是一个简单的克隆产品,只是在开发者的支持下,兼容了树莓派现在的大部分应用,并能运营树莓派的系统,香蕉派由于刚起步,在技术支持与文档完善方面需要更多的努力, 需要一个较长的时间去适应.
下面是香蕉派的GPIO引脚定义
这页包括香蕉Pi的引脚定义,包括CON1,CON2,CON3,J11和J12。所有引脚可以被配置为GPIO,并且他们中的一些的具有一个或两个备选方案。
J11包含默认的串口UART0(UART0-RX,UART0-TX)。 UATR0被构造成用于控制台的输入/输出。而这一点,如果你想使用串行端口登录是非常有用的。所以它是最常用的PIN。
J12还包含了串口UART7。
CON3包含CAN总线,SPI总线,I2C总线,PWM,串行端口和等,它可以被配置成用于各种外围设备。
CON1是 CSI接口。
CON2是一个LVDS显示接口。
CON定义
http://wiki.lemaker.org/Pin_definition#CON1_Definition
0 0
- 香蕉派和树莓派的不同点及GPIO引脚定义
- 【从0开始学香蕉派】序列之11:samba服务器和香蕉派的那些勾当
- WeMos D1 GPIO引脚定义
- WeMos D1 GPIO引脚定义
- 香蕉派
- 香蕉派
- 香蕉派手记之启动和扩容
- 树莓派GPIO引脚
- 树莓派/香蕉派 pro 跑马灯
- STM32 JTAG的引脚用作GPIO引脚
- ARM学习笔记引脚连接模块和GPIO的学习
- TC35i的TxD和RxD引脚定义
- WRTnode mt7620n的GPIO复用引脚的释放及gpio-leds的注册
- GPIO复用引脚的释放及gpio-leds的注册
- GPIO复用引脚的释放及gpio-leds的注册
- 比树莓派配置好接地气的香蕉派上手初体验
- 香蕉派内核编译
- 香蕉派和树霉派上安装ethercat主站IgH
- Hibernate学习_019_list()&iterate()区别
- 编程语言简史(转自码农)
- 正则表达式
- C#使用ListJson通过php和平台进行通信
- ToStringBuilder动态列出javabean的信息
- 香蕉派和树莓派的不同点及GPIO引脚定义
- NYOJ14.会场安排
- 关于Azure Auto Scale的高级属性配置
- [Java基础] 方法
- 2接口与实现-Arith (C语言接口与实现 -读书笔记)
- 自己学驱动8——uboot代码阅读三(start.S)
- 安卓程序开发——创建安卓虚拟机
- OC 创建一个类
- 如何实现Azure虚拟网络中点到站VPN的自动重连