3847| 9
|
普通IO口模拟SPI读写flash,求指点问题在哪里。 |
10金钱
最佳答案u8 Spi_ReadWrite_Byte(u8 data) [/backcolor]//SPI读写函数,data为要发送数据 。需要读时data任意值即可
{[/backcolor]
u8 i,tmp=0;[/backcolor] SPI_FLASH_SDI =INPUT; //SDI配置成输入模式
for(i=0x80;i!=0;i>>=1)[/backcolor]
{ [/backcolor]
SPI_FLASH_SCLK=0; [/backcolor]
SPI_FLASH_SDO=(data&i)?1:0;[/backcolor]
SPI_FLASH_SCLK=1;[/backcolor]delay ...
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
RT-Thread RTOS 音频,WIFI,蓝牙
|
||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-21 10:08
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网