搜索资源列表
MSP430_nRF905
- MSP430把nRF905的“TRX_CE”引脚置为高电平,“TX_CE引脚拉为低电平后就刻蚀结社数据,本设计中CPU在设定的35s内一直判断Nrf9051“DR”引脚是否便变高个,若为高则证明接收到了有效数据,可以退出接收模式,弱一致没有接受2到,待时间到时也退出接接受是模块,退出后在待机模块,CPU通过SPI总线把NRF905内部的接收数据寄存器中数据读出,即接收道德有效数据。 便携接受部分程序时,有一点应该注意,很多资料中都没有提到,就是CPU在MOSI信号线上发出读命令字节后
AVRspi
- 本人的一个SPI的实例,通过SPI实现两机通讯, 采用中断方式实现双全工通讯。 本例用两MEGA8515实现,连接为: MISO----MISO MOSI----MOSI SCK ----SCK /SS ----/SS 将要发送的数据加载到发送缓冲区的函数fill_tx_buffer 和从接收缓冲区读出数据的函数read_rx_buffer未给出, 根据各自需求请自己完成。
spi_V1.0.3
- //说 明:msp430通过模拟的spi驱动flash W25X32 //描 述:用于主函数中直接调用 flash写函数 写入数据 //功 能:写入flash 一个字节数据 flash地址自动加一 //端 口:p7.0 接/CS片选端 , p7.1用于时序脉冲, p7.2 用作MOSI主机输出从机输入 , // p7.3用作MISO主机输入从机输出, // p1.4接/WP写保护引脚 ,此程序里没有用到 所以直接拉高,不用。 // 也可以连写 都试过了
spi
- f2812 spi初始化及自测程序,测试时将MISO和MOSI短接-f2812 spi initialization and self-test procedures, test will be short the MISO and MOSI
spi
- avr atmega168v spi的程序,可以使用,sclk,miso,mosi,csn-avr atmega168v spi program can work,sclk,miso,mosi,csn
spi_slave
- Simple SPI slave with MOSI MISO SCLK SS signals
SPI
- SPI(Serial Peripheral Interface)是一种串行同步通讯协议,由一个主设备和一个或多个从设备组成,主设备启动一个与从设备的同步通讯,从而完成数据的交换。SPI 接口由SDI(串行数据输入),SDO(串行数据输出),SCK(串行移位时钟),CS(从使能信号)四种信号构成,CS 决定了唯一的与主设备通信的从设备,如没有CS 信号,则只能存在一个从设备,主设备通过产生移位时钟来发起通讯。通讯时,数据由SDO 输出,SDI 输入,数据在时钟的上升或下降沿由SDO 输出,在紧接着
S3C2410
- S3C2410的串行外设接口SPI可以进行串行数据传输接口。S3C2410具有两个SPI,每个SPI具有两个8位移位寄存器用于独立地发送和接收数据。在SPI传输过程中,数据时同时发送和接收的(全双工),8位串行数据传输频率由相应的控制寄存器设置,如果希望仅发送数据,则接收数据can be dummy,同样如果只希望接收数据,则应该发送dummy 1 data。 有4个与SPI传输相关的引脚:SCK (SPICLK0,1)、MISO (SPIMISO0,1)数据线、MOSI (SPIMOSI0
165fehhtyjuk
- ATmega48/88/168的PB5是SPI时钟输出,接74HC595/74HC165的移位时钟输入端;PB4是SPI的MISO数据输人,接74HC165的数据输出;PB3是SPI的MOSI数据输出,接74HC595的串行数据输入端SER;PB2接74HC595/74HC165的锁存时钟输入端。 -ATmega48/88/168 the PB5 is the SPI clock output, then 74HC595/74HC165 shift clock input PB4 is the
AVR-control-sst25vf010Pfm25l256
- 前几天刚好需要用到一个SPI的flash芯片,但是后来担心flash芯片的寿命问题(也不知道这个担心会不会多余!)。就又干脆整了一个铁电存储器! 在这里把测试操作SST25VF010和FM25L256的代码共享出来! 测试芯片采用的是ATMEGA64,代码是用CVAVR编写的。 写得不好的地方还望大家多指正! 硬件接口电路没什么好说的: flash MEGA64 WP和HOLD上拉 SST25VF010片选 -> PORTB.0
STM32forMESS01SPI13
- 基于STM32103VC的SPI通信例程,使用STM32F10x_StdPeriph_Lib_V3.5.0库,ST例程STM32F10x_StdPeriph_Examples修改而来。 硬件SPI1和SPI3MOSI,MISO,SCK三线直接一一对接。由于使用SPI3, GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE) //关闭JTAG,使用SWD调试 开发环境是IAR.-Based on the SPI communicatio
SPI
- 6410嵌入式驱动程序,很有用 //0X1 txon 0x2 RXON #define CLK_CFG1 ( *((volatile unsigned long *)0xE1400004) )//0X #define FB_CLK_SEL1 ( *((volatile unsigned long *)0xE140002C) ) #define SWAP_CFG1 ( *((volatile unsigned long *)0xE1400028) ) #define
SPI
- 5. SPI程序设计与电路仿真 SPI是全双工的同步串行接口,一根SPI总线可以连接多个主机和多个从机,但是在同一时刻只允许有一个主机操作总线。在数据传输过程中,主机总是向从机发送一个字节的数据,而从机也是总是向主机发送1个字节数据(主机通过MISO接收数据)。 定义74HC595片选端口,通过PINSEL0、PINSEL1寄存器设置SPI引脚接口,通过设置IO0DIR驱动74HC595的接口,初始化SPI接口,发送显示数据,片选清零寄存器,等待SPIF置位,等待数据发送完毕。使用whi
avr-spi--program
- 基于ATmega单片机SPI的串行ADC接口设计程序, SPI(Serial Peripheral Interface---串行外设接口)总线系统是一种同步串行外设接口,允许MCU与各种外围设备以串行方式进行通信、数据交换,广泛应用于各种工业控制领域。基于此标准,SPI系统可以直接于各个厂家生产的多种标准外围器件直接接口。SPI接口通常包含有4根线:串行时钟(SCK)、主机输入/从机输出数据线(MISO)、主机输出/从机输入数据线(MOSI)和低电平有效的从机选择线SS。在从机选择线SS使能的前
SPI
- 这个程序主要是讲解SPI总线。SPI(Serial Peripheral Interface--串行外设接口)总线系统是一种同步串行外设接口,它可以使MCU与各种外围设备以串行方式进行通信以交换信息。该接口一般使用4条线:串行时钟线(SCLK)、主机输入/从机输出数据线MISO、主机输出/从机输入数据线MOSI和低电平有效的从机选择线NSS(有的SPI接口芯片带有中断信号线INT、有的SPI接口芯片没有主机输出/从机输入数据线MOSI)。很多的芯片使用SPI进行通信,比如语音芯片等。掌握了基本的
spi_verilog
- 在SPI操作中,最重要的两项设置就是时钟极性(CPOL或UCCKPL)和时钟相位(CPHA或UCCKPH)。时钟极性设置时钟空闲时的电平,时钟相位设置读取数据和发送数据的时钟沿。 主机和从机的发送数据是同时完成的,两者的接收数据也是同时完成的。所以为了保证主从机正确通信,应使得它们的SPI具有相同的时钟极性和时钟相位。 -In more details: 1. The master pulls SSEL down to indicate to the slave that com
DigitalPotControl_stm32
- arduino due 使用spi通信自发自收的例程,直接将mosi和miso对接-arduino due use spi