今天淘宝买的香蕉派PVC外壳到了,把外壳装好,这个PVC外壳还是挺结实的,还带了个小风扇。香蕉派并不是一个简单的"克隆"树莓派的产品,香蕉派比树莓派有很多硬件及性能上的区别,最大的不同点在以下几个方面.
1. 所使用的芯片完全不同. 树莓派使用的是Broadcom ARM11内核, 香蕉派使用的是全智(Allwinner) ARM Cortex-A7 双核以CPU. 不同的ARM 架构造成...
分类:
其他好文 时间:
2014-11-23 21:46:01
阅读次数:
317
用Python语言编写代码,实现对四位数码管的动态扫描...
分类:
编程语言 时间:
2014-11-21 16:23:42
阅读次数:
359
还是按照S5PV210的学习顺序来,我们首先解决按键问题。TQ335x有六个用户按键,分别是上、下、左、右、Enter和ESC。开始我想到的是跟学习S5PV210时一样,编写输入子系统驱动解决按键问题,但是浏览driver/input/keyboard目录时意外的发现了gpio-keys.c,大体上看下该驱动程序,其功能是实现了通用的gpio按键。再去看了下DTS,发现DTS中有对gpio-key...
分类:
其他好文 时间:
2014-11-20 23:42:24
阅读次数:
556
IO 配置 2
Step1:定义一个IO口配置结构体 2
Step2:使能对应的IO口时钟 2
Step3:设置IO口配置结构体 2
GPIO_Pin 3
GPIO_Mode 4
GPIO_Speed 4
Step4:初始化IO口 4
IO 操作 5
输出模式操作 5
GPIO_SetBits() 5
GPIO_ResetBits() 5
输入模式操作 6
GPIO_ReadInputDataBit() 6
GPIO_ReadInputData() 6...
分类:
其他好文 时间:
2014-11-20 10:21:25
阅读次数:
254
经过一段时间,DSP-C6678芯片上的驱动程序,终于调试成功了。
主要驱动外设有如下:
1、EDMA
2、GPIO
3、EMIF
4、MCBSP
7、I2C
8、HPI
9、TIMER
【详细资料,DSP C语言代码。咨询qq:1279682290】...
分类:
其他好文 时间:
2014-11-16 16:04:49
阅读次数:
261
经过一段时间,DSP-C6455芯片上的驱动程序,终于调试成功了。
主要驱动外设有如下:
1、EDMA
2、GPIO
3、EMIFA
4、MCBSP
5、PLLC
6、SRIO
7、I2C
8、HPI
9、TIMER
10、TCP2
11、VCP2
【详细资料,DSP C语言代码。咨询qq:1279682290】...
分类:
其他好文 时间:
2014-11-16 16:04:13
阅读次数:
186
1.各列参数说明:
1.1.Def.Mode: 表示开机后gpio模块初始化后的模式,每个GPIO pin最多有7种模式,MODE0总是为GPIO mode。
GPIO在系统初始化后的mode是由Def.Mode这一栏决定的。
1.2.M0--M7:M0-M1-M3-M4-M5-M6-M7各个GPIO的可选的模式。
如果勾选了M0-M7中的某些项,则会生成类似 #d...
分类:
移动开发 时间:
2014-11-14 21:16:11
阅读次数:
319
从本节起,开始使用ClassA20类库完成操作外设的功能,请先在https://github.com/tjCFeng/ClassA20下载ClassA20类库。
封装的目的就是简化操作,试想一下,如果想在Linux中直接设置GPIO寄存器需要做什么工作?基本上计算物理地址、获取映射地址、了解每个寄存器的作用、设置对应的位。。。。。。很是繁琐。而使用了封装的类库之后,只需要这样做:...
一、什么是GPIO? 首先应该理解什么是GPIO。GPIO,英文全称为General-Purpose IO ports,也就是通用IO口。在嵌入式系统中经常有数量众多,可是结构却比較简单的外部设备/电路,对这些设备/电路有的须要CPU为之提供控制手段,有的则须要被CPU用作输入信号。并且,很多这种设...
分类:
其他好文 时间:
2014-11-12 20:58:38
阅读次数:
296
DSP28335 GPIO模块分为三类IO口:PORTA(0-31),PORTB(32-63),PORTC(64-87)
对GPIO模块的设置主要通过三类寄存器来完成,分别是:控制寄存器、数据寄存器、中断寄存器。...
分类:
其他好文 时间:
2014-11-07 09:57:56
阅读次数:
188