看了两天的24l01的相关资料了,一直有点模糊,今天下午感觉有点懂了,在板子上调试成功了,但是还没进行通讯测试。stm32和arduino进行通信还没成功 ,:( 先把stm32的NRF24L01配置的过程说一下吧(这是我跟着代码写的,有点简单,可能还有差错): 1 . 首先初始化相关的端口和SPI ...
分类:
其他好文 时间:
2016-10-16 19:42:57
阅读次数:
261
STM32F10x_SPI(硬件接口 + 软件模拟)读写Flash(25Q16) SPI_FLASH时序描述及驱动编程 ...
分类:
其他好文 时间:
2016-10-14 20:31:22
阅读次数:
217
SPI是ServiceProviderInterfaces的简称。根据Java的SPI规范,我们可以定义一个服务接口,具体的实现由对应的实现者去提供,即ServiceProvider(服务提供者)。然后在使用的时候只要根据SPI的规范去获取对应的服务提供者的服务实现即可。为了便于理解,我们先来看一个使用SPI的..
分类:
编程语言 时间:
2016-10-11 01:05:06
阅读次数:
257
SPI: SPI是全双工的同步串行接口,数据速率可达几Mbps,在一般应用中有4根信号线:MOSI, MISO, SCK, SS。 根据时钟极性(CPOL)及相位(CPHA)不同可以组合成4种工作模式 CPOL=0:时钟空闲状态为低电平。 CPOL=1:时钟空闲状态为高电平。 CPHA=0:在时钟的 ...
分类:
其他好文 时间:
2016-10-08 13:51:15
阅读次数:
125
又一款Excel处理神器Spire.XLS,你值得拥有(二) 前言:上篇 C#组件系列——又一款Excel处理神器Spire.XLS,你值得拥有 介绍了下组件的两个功能,说不上特色,但确实能解决我们项目中的一些实际问题,这两天继续研究了下这个组件,觉得有些功能用起来还是挺方便的,这篇继续来看看Spi ...
分类:
其他好文 时间:
2016-09-28 22:55:56
阅读次数:
557
地址:https://docs.oracle.com/javase/tutorial/sound/SPI-intro.html What Are Services? Services are units of sound-handling functionality that are automat ...
分类:
其他好文 时间:
2016-09-22 13:19:48
阅读次数:
202
FIFO SPI端口增加了FIFO,使得传输数据有了缓冲区间。 FIFO存储器是一个先入先出的双口缓冲器,即第一个进入其内的数据第一个被移出,其中一个存储器的输入口,另一个口是存储器的输出口。主要有三个方面的作用:1)对连续的数据流进行缓存,防止在进机和存储操作时丢失数据;2)数据集中起来进行进机和 ...
分类:
其他好文 时间:
2016-09-12 18:42:28
阅读次数:
157
无线收发数据我用的模块是NF24L01……这个模块小巧而便宜……几个引脚如图……功能大概是这样的 CSN:片选,电平为低时芯片工作 CE:CSN为低时控制CE状态 SCK:SPI时钟 MOSI:Master output slave input MISO:Master input slave out ...
分类:
其他好文 时间:
2016-09-08 20:14:26
阅读次数:
184
通过上一篇文章的介绍,我们知道,SPI通用接口层用于把具体SPI设备的协议驱动和SPI控制器驱动联接在一起,通用接口层除了为协议驱动和控制器驱动提供一系列的标准接口API,同时还为这些接口API定义了相应的数据结构,这些数据结构一部分是SPI设备、SPI协议驱动和SPI控制器的数据抽象,一部分是为了 ...
分类:
系统相关 时间:
2016-09-05 16:59:22
阅读次数:
208
我们知道,SPI数据传输可以有两种方式:同步方式和异步方式。所谓同步方式是指数据传输的发起者必须等待本次传输的结束,期间不能做其它事情,用代码来解释就是,调用传输的函数后,直到数据传输完成,函数才会返回。而异步方式则正好相反,数据传输的发起者无需等待传输的结束,数据传输期间还可以做其它事情,用代码来 ...
分类:
系统相关 时间:
2016-09-05 16:48:43
阅读次数:
245