stm32 SPI设置

1、问题描述

由于一开始时整板还没做出来,只能拿一块stm32f103的开发板和另一块FPGA板子来调。接线使用杜邦线连接了spi的CS片选SCK clk时钟信号,MOSI/MISO数据输入输出信号,4根线,配置详情为10~15Mhz时钟,stm32为主模式。发现电平有文波。

2、配置

SPI_Mode_Master,spi clock polarity 时钟空闲时极性为低电平SPI_CPOL_Low即一开始电平拉低,FPGA端clk下降沿数据改变clk上升沿数据采样,故spi clock phrase设为SPI_CPHA_1EDGE。

3、问题解决

后面发现还是不能连续读取,然后抓波形有文波,以为是电源不稳,但应该是两个板子SPI接口不共地导致的。用杜邦线共地就行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值