一、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
Hi3531 PCIe 控制器内含DMA 控制器,DMA 控制器包含有两个DMA 通道(一个
DMA 读通道和一个DMA 写通道)。PCIe 控制器内包含的DMA 控制器用于大数据量
的存储器读写事务,以提高数据传输的速率。
DMA 控制器可以实现如下的存储器读写事务:
...
分类:
其他好文 时间:
2014-05-26 04:36:32
阅读次数:
342
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
html网站模板,给html初学者html代码学习。...
分类:
Web程序 时间:
2014-05-22 12:46:31
阅读次数:
255
RCC CSR寄存器会存储复位标示,可通过它来知道复位原因,来源: 1
if(RCC_GetFlagStatus(RCC_FLAG_PINRST)) 2 printf("PINRST\r\n"); 3
if(RCC_GetFlagStatus(RCC_FLAG_PORR...
分类:
其他好文 时间:
2014-05-22 03:16:49
阅读次数:
3604
最近移植uip1.0到stm32上,能udp收发数据,但是ping不通。感觉到很奇怪。以前移植的0.9都能ping通。
由于通过抓包分析。发现icmp echo reply返回的校验值为incorrect。如下图:
ping request
ping reply:
较uip 1.0和uip 0.9移植比较。在uip-conf.h里...
分类:
其他好文 时间:
2014-05-21 14:45:33
阅读次数:
658
一、DMA简介1、DMA简介 DMA(Direct Memory
Access:直接内存存取)是一种可以大大减轻CPU工作量的数据转移方式。
CPU有转移数据、计算、控制程序转移等很多功能,但其实转移数据(尤其是转移大量数据)是可以不需要CPU参与。比如希望外设A的数据拷贝到外设B,只要给两种外.....
分类:
其他好文 时间:
2014-05-21 03:49:31
阅读次数:
305