C8051F340的nrf24l01收发程序(硬件SPI,非软件模拟),通过串口打印信息
2022-04-29 20:16:25 7KB C8051F340 nrf24l01 硬件SPI
1
SPITXBUF存储下一个数据是为了发送,向该寄存器写入数据会设置TXBUF FULLFLAG位(SPISTS.5)。当目前的数据发送结束时,寄存器的内容会自动地装入SPIDAT中且TX BUF FULL FLAG位被清除。如果当前没有发送,写到该位的数据将会传送到SPIDAT寄存器中且TX BUF FULL标志位不被设置。   在主动模式下,如果当前发送没有被激活,则向该位写人数据将启动发送,同时数据被写人到SPIDAT寄存器中。如图1和表1所示(地址:7048h)。   图 SPI发送缓冲寄存器(SPITXBUF)   表 SPI发送缓冲寄存器功能定义  欢迎转载,信息来源维
1
SPIDAT是发送/接收移位寄存器。写入SPIDAT寄存器的数据在后续的SPICLK周期中(最高有效位)依次被移出。对于移出SPI的每一位(最高有效位),有一位移入到移位寄存器的最低位LSB。如图和表所示(地址:7049h)。   图 SPI数据寄存器(SPIDAT)   表 SPI数据寄存器功能定义  欢迎转载,信息来源维库电子市场网(www.dzsc.com)  来源:ks99
2022-04-28 14:27:30 83KB SPI串行数据寄存器(SPIDAT) 其它
1
基于STM32F103F103 HAL库硬件SPI通讯LTC1867/1863-16/12位ADC,使用cube MAX直接生成,含cubemax工程和源代码。经过项目实测稳定性好,信噪比也不错。
2022-04-28 10:55:01 7.03MB STM32F103 LTC1867 16位ADC 硬件SPI
1
两个Xilinx FPGA应用程序引导的范例 1、run_in_flash是直接在NOR FLASH里运行程序 2、spi_flash_boot是将BIT和bootloader和APP全部固化到SPI FLASH里, 上电后,bootloader将app从SPI FLASH搬到SRAM里,然后跳到SRAM里 去运行程序 基于spartan 3A FPGA,软件版本为12.2
2022-04-26 21:51:53 910KB spartan-3 bootloader spi flash
1
本应用笔记以驱动SPI接口的OLED显示屏为例,说明了如何添加SPI设备驱动框架及底层硬件驱动,使用SPI设备驱动 接口开发应用程序。并给出了在正点原子STM32F4探索者开发板上验证的代码示例。
2022-04-26 18:48:05 1.41MB RT-Thread STM32 RTOS
1
apa102-pi 介绍 Apa102-pi是一个纯Python库,用于驱动APA102和SK9822类型的LED线束。 它应该可以在Raspberry Pi上运行,并且未经其他平台测试。 APA102 LED通常是5050型LED,每个LED都有一个附加的驱动器芯片。 驱动器芯片负责通过其输入线接收所需的颜色,然后保持该颜色,直到收到新命令为止。 根据LED供应商的不同,它们可能被称为“ APA102”,“ SK9822”,“超级”或“ DotStar”。 请勿将它们与三线WS2812 LED(也称为“ NeoPixel”)混淆。 关于驱动器芯片的真正好地方是:一旦收到自己的颜色命令,
2022-04-26 15:08:11 945KB python raspberry-pi spi led-strips
1
CH341A USB转SPI I2C模块所有资料
2022-04-26 08:21:08 24.69MB usb
1
SSD1306-OLED驱动芯片手册(中文)以及四针和六针I2C 0.96 oled显示屏驱动项目源码. 6针SPI : GND VCC SCL SDA RES DC
2022-04-25 12:17:09 32.82MB stm32 arm 嵌入式硬件 单片机
1
spi从机 Hal库 dma发送接收 int main(void) { /* USER CODE BEGIN 1 */ /* USER CODE END 1 */ /* MCU Configuration--------------------------------------------------------*/ /* Reset of all peripherals, Initializes the Flash interface and the Systick. */ HAL_Init(); /* USER CODE BEGIN Init */ /* USER CODE END Init */ /* Configure the system clock */ SystemClock_Config(); /* USER CODE BEGIN SysInit */ /* USER CODE END SysInit */ /* Initialize all configured peripherals */ MX_GPIO_Init(); MX_DMA_Init(); MX_USART1_UART_Init(); MX_SPI5_Init(); /* USER CODE BEGIN 2 */ //HAL_SPI_TransmitReceive(&hspi5, spi_tx, spi_rx, 10, 0xFF); for(int i = 0;i
2022-04-25 10:47:30 33.3MB spi 从机 KEIL stm32CubeMx
1