一、SPI 简介 SPI是 Serial Peripheral interface
的缩写,就是串行外围设备接口。SPI 接口主要应用在 EEPROM, FLASH,实时时钟,AD
转换器,还有数字信号处理器和数字信号解码器之间。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占....
分类:
其他好文 时间:
2014-05-26 09:35:07
阅读次数:
628
之前使用过cocos2d-x获取系统时间,毫秒级的
[cpp] view
plaincopy
long getCurrentTime()
{
struct timeval tv;
gettimeofday(&tv,NULL);
return tv.tv_sec * 10...
分类:
其他好文 时间:
2014-05-26 05:37:49
阅读次数:
358
今年穿戴设备突然火起来......穿戴设备与概念未爆发前的电子产品不同于“可联网”和“支持app”,使得一个封闭的小玩意可以加入多人的想象,屌丝的想象力很丰富的说....
穿戴设备目前分为"屌丝“和”高富帅“两档配置,所谓”屌丝”配置也就是弱得装不上android,未来一段时间内,手表和手环都以“屌丝”配置为主,例如pebble和sony手表以arm cortex m3芯,不过"高富帅"geek watch用上android....吹完水,就说本文的重点,如何让弱性能设备支持app,也就是把lua移植到st...
分类:
移动开发 时间:
2014-05-26 05:04:02
阅读次数:
278
由于树莓派GPIO数量有限,可以通过i2c总线io扩展芯片增加io口数量。PCF8574零售5块钱左右,可以扩展出8个io口,挺划算的。PCF8574引脚:连接到树莓派:PCF8574的15脚SDA连接到树莓派3脚PCF8574的14脚SCL链接到树莓派5脚PCF8574的8脚VSS、16脚VDD可...
分类:
其他好文 时间:
2014-05-26 00:10:26
阅读次数:
504
参考自linux-2.6.32.61\Documentation\一、简介GPIO全称是General
Purpose Input/Output,其关联SOC上的一个管脚。平台会分配相应的GPIO和外设关联,诸如audio
codec外设,GPIO和平台强相关。GPIO可由平台配置输入输出,输出即可...
分类:
其他好文 时间:
2014-05-25 23:25:57
阅读次数:
352
开发板:奋斗V5
好~ 菜B要来搞实验了..
前面已经说了SysTick的工作原理什么的了,这里就不说了.. 先来做第一个实验:
盗自奋斗的例子,嘿嘿, 用SysTick产生1ms的基准时间,产生中断,每秒闪烁一次(LED1 V6)
(1)外围时钟初始化(系统时钟初始化这里就不写了,上次说了)
(2)LED初始化
(3)SysTick配置
(4)中断优先级
(5)中断处理函数
...
分类:
其他好文 时间:
2014-05-25 16:42:59
阅读次数:
262
点灯程序应该是每个入门者都经历过的第一个程序吧,当然“hello world”算是鼻祖了。看到板子上的LED小灯亮灭变化,心里应该充满了幸福感,对于新手来说额,大侠就更不用多说了,一天一小步,慢慢积累。
板载的LED使用了A13、A14、A15三个I/O引脚:
根据图示,当I/O输出高电平时,LED亮;反之,LED灭;此刻高电平为3.3V,低电平为0,因为是数字方式驱动。
这里要介绍一个函数digitalWrite(),函数原型如下:
描述:设置给定引脚的高低状态,无返回值...
分类:
其他好文 时间:
2014-05-25 06:22:53
阅读次数:
280
Linux系统下GPIO系统
http://lwn.net/Articles/465077/...
分类:
其他好文 时间:
2014-05-25 00:35:39
阅读次数:
287
SysTick时钟,俗称“嘀嗒定时器”,这家伙能按固定的时间产生一次中断,通常是多长时间产生一次中断呢?官方给出的一个时间是1ms
那么,它是怎么准确的产生1ms的呢.. 先来看看这家伙在时钟树的哪里吧
是它,是它,就是它,红色框里的东东,可以看到,它是由HCLK/8得到的,也就是:72MHz/8=9MHz
我们还能在STM32手册上找到这么一句话:系统嘀嗒校准值固定位9000,当系...
分类:
其他好文 时间:
2014-05-24 23:08:59
阅读次数:
1718
终于有时间再来学习STM32了~ 这几天都在忙着该死的考试.直接进入正题
开发板:奋斗V5
这个按键中断测试的要求是:按键2(K2)按下,LED2(V7)亮, 再一次按下就灭,循环..
好,先看看按键和LED的原理图
好吧~ 虽然图截得不是很好看,但是能看到K2接的是PC2, LED2接的是PD6
ok,剩下的就是配置工作了.. 先来理一理思路:
(1)初始化系统时钟
...
分类:
其他好文 时间:
2014-05-24 17:52:55
阅读次数:
359