OpenEdv-开源电子网

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

C8051F310的SPI连续写数据多出一个高电平干扰

[复制链接]

7

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2015-4-9
在线时间
19 小时
发表于 2016-3-9 15:21:19 | 显示全部楼层 |阅读模式
5金钱
void SPI_Init()
        {
            SPI0CFG   = 0x40;
            SPI0CN    = 0x0d;
            SPI0CKR   = 0x3c;
        }

void Port_IO_Init()
        {
            P0MDOUT   = 0xC1;
            P2MDOUT   = 0x31;
            P0SKIP    = 0x0C;
            XBR0      = 0x03;
            XBR1      = 0xC0;
        }

unsigned int SPI_WriteByte(unsigned int val)
        {
    unsigned int ret;
    SPI0DAT = val;
    while(!SPIF);                     
    SPIF = 0;
    ret = SPI0DAT;
    return ret;        
        }

       
unsigned int SPI_ReadByte(void)
        {
                unsigned int ret;
    SPI0DAT  = 0xff;                       // Dummy write to output serial clock
    while (!SPIF);                      // Wait for the value to be read
    SPIF  = 0;
    ret = SPI0DAT;
                return ret;

        }


void main(void)
        {
                EMI0CN=0x01;
                PCA0MD &= ~0x40;                    // WDTE = 0 (clear watchdog timer
                                               // enable)  1Ø¿′ÃÅ1·          
                Init_Device();       
                GPS=0;
//                SD_init();
//                MMC_SD_WriteSingleBlock(3600);
                while(1)
                {
                        PWR=0;
//                        RUN=0;
//                        MMC_SD_SendCommand(0x33,0xaa);
//                        CAM=0;
//                        GPS=0;               
                        SPI_WriteByte(0xaa);
                        SPI_WriteByte(0xaa);
                }
                       
        }


代码如上    连续写相同数据的时候  不会有高电平干扰      对MOSI也设置过开漏   依然有干扰   导致我对SD卡的初始化不正常
请大家分析一下  



IMG_2518.JPG
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2016-3-9 23:20:37 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-23 13:20

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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