欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4442|回復: 2
收起左側

請教STM32的SPI的CS與MOSI怎么波形不重疊

[復制鏈接]
ID:112490 發表于 2016-4-6 14:05 | 顯示全部樓層 |閱讀模式
問題如下:

操作SPI,為何會出現這樣的波形:
SPI_CLK和MOSI波形,不是落在IO模擬SPI_CS的波形之內,可我的程序是對的:

#define SPI_FLASH_CS_LOW()        GPIO_ResetBits(GPIOA, GPIO_Pin_4) //片選引腳/CS拉低
#define SPI_FLASH_CS_HIGH()      GPIO_SetBits(GPIOA, GPIO_Pin_4)  //片選引腳/CS拉高

SPI_FLASH_CS_LOW();
SPI_FLASH_SendByte(0x38);
SPI_FLASH_SendByte(0x00);
SPI_FLASH_SendByte(0x02);
SPI_FLASH_SendByte(0xDB);
SPI_FLASH_SendByte(0xFF);
Temp0 = SPI_FLASH_SendByte(0xA5);
Temp1 = SPI_FLASH_SendByte(0xA5);
Temp2 = SPI_FLASH_SendByte(0xA5);


SPI_FLASH_CS_HIGH();

下圖是CS的波形

CS

CS



下圖是MOSI

MOSI

MOSI



下圖是MCLK
SPI_CLK.jpg


回復

使用道具 舉報

ID:434018 發表于 2019-7-28 15:46 | 顯示全部樓層
1)SPI_FLASH_CS_LOW後,及SPI_FLASH_CS_HI前加delay
回復

使用道具 舉報

ID:126737 發表于 2019-7-28 19:18 | 顯示全部樓層
加延時
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表