OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3764|回复: 3

关于SPI通信的问题,SPI配置为主机发送,但是PA5引脚上一直没有SCLK波形

[复制链接]

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2015-7-10
在线时间
9 小时
发表于 2015-7-14 19:52:55 | 显示全部楼层 |阅读模式
5金钱
[mw_shl_code=c,true]int main(void) { RCC_Configuration(); GPIO_Configuration(); SPI1_configuration(); NVIC_Configuration(); //WWDG_Configuration(); while(1) { while (SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_TXE) == RESET); SPI_I2S_SendData(SPI1, 0x12);//SPI1 GPIO_WriteBit(GPIOB, GPIO_Pin_9, (BitAction)(1- GPIO_ReadOutputDataBit(GPIOB,GPIO_Pin_9))); Delayms(5); } } void SPI1_configuration(void) { SPI_InitTypeDef SPI_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_SPI1 ,ENABLE); SPI_InitStructure.SPI_Direction = SPI_Direction_1Line_Tx; SPI_InitStructure.SPI_Mode = SPI_Mode_Master; SPI_InitStructure.SPI_DataSize = SPI_DataSize_8b; SPI_InitStructure.SPI_CPOL = SPI_CPOL_Low; SPI_InitStructure.SPI_CPHA = SPI_CPHA_2Edge; SPI_InitStructure.SPI_NSS = SPI_NSS_Soft; SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_8; SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_LSB; SPI_Init(SPI1, &SPI_InitStructure); SPI_Cmd(SPI1, ENABLE); } [/mw_shl_code]
配置为单线发送模式,发完一次PB9电平取反,现在的现象是灯闪正常,但是PA5没有时钟波形,请问下大家这个是啥原因了
三人行必有我师,不能太弱
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-7-14 20:19:42 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

0

主题

43

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
233
金钱
233
注册时间
2014-6-5
在线时间
37 小时
发表于 2015-7-14 20:26:14 | 显示全部楼层
SPI的SCK波形我抓过,可能是因为频率太高了,你要用示波器时基设置到us档位再测试试,你设置的是8分频,属于频率比较高了。
回复

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2015-7-10
在线时间
9 小时
 楼主| 发表于 2015-7-15 11:54:44 | 显示全部楼层
后面发现是示波器没有设置对
三人行必有我师,不能太弱
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-20 01:36

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表