spi1专题

STM32 SPI1 remap时,与调试端口的冲突解决办法

转载自:http://dontium.blog.163.com/blog/static/342952722011765217304/ STM32 SPI1 remap时,与调试端口的冲突解决办法   使用SWD方式调试时,只用两条线:SWDIO、SWCLK,相当方便,可是STM32的SPI1与JTAG共用端口,开始时怎么设置也没有办法,后来在网上得到了解决(具体出处不记得了)

STM32-SPI1控制AD7705(Sigma-Delta-ADC芯片)

STM32-SPI1控制AD7705(Sigma-Delta-ADC芯片) 原理图手册说明功能方框图引脚功能 片内寄存器通信寄存器(RS2、RS1、RS0=0、0、0)设置寄存器时钟寄存器数据寄存器(RS2、RS1、RS0=0、1、1)测试寄存器(RS2、RS1、RS0=1、0、0);上电/复位状态:00Hex零标度校准寄存器(RS2、RS1、RS0=1、1、0);上电/复位状态:1F400

STM32-SPI1控制AD7705(Sigma-Delta-ADC芯片)

STM32-SPI1控制AD7705(Sigma-Delta-ADC芯片) 原理图手册说明功能方框图引脚功能 片内寄存器通信寄存器(RS2、RS1、RS0=0、0、0)设置寄存器时钟寄存器数据寄存器(RS2、RS1、RS0=0、1、1)测试寄存器(RS2、RS1、RS0=1、0、0);上电/复位状态:00Hex零标度校准寄存器(RS2、RS1、RS0=1、1、0);上电/复位状态:1F400

N32G430学习笔记20--- spi外设单工模式下spi1中断发送和spi2中断数据接收

基本知识 spi主模式下使用硬件NSS(3个条件缺一不可): 设置硬件NSS模式设置NSS电平为低电平使能NSS输出 spi主模式下使用软件NSS: 设置软件NSS模式 使能NSS输出 SPI_SS_Output_Enable(SPI1);//NSS 使能 SPI接线方式(MISO 和MOSI反着接) SPI1->SLCK=PB3 <–> SPI2->SLCK=PB13

STM32F103C8t SPI1重映射到PB3 PB4 PB5无输出

STM32F103C8t6用到了ADC 和SPI 导致PAx口无法使用SPI1 因此像复用到的引脚, 检查后发现硬件SPI可以复用到PB3 PB4 PB5, MSIO:PB5 MOSI:PB4 SCK:PB3 但是尝试后发现没有反映 SCK引脚没有波形输出 GPIO_PinRemapConfig(GPIO_Remap_SPI1, ENABLE);//重映射SPI1 使能也不行 然后