OpenEdv-开源电子网

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

求助,SD卡读写和2401的spi冲突

[复制链接]

1

主题

1

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2018-1-26
在线时间
1 小时
发表于 2018-1-26 10:49:20 | 显示全部楼层 |阅读模式
1金钱
原子哥,求助,STM32战舰V2,想通过SD卡写2401传来的数据,但是通用一个SPI2,应该怎么进行片选,只是在主程序中添加            while(1)
                {       
                        GPIO_SetBits(GPIOD,GPIO_Pin_2);
      GPIO_ResetBits(GPIOG,GPIO_Pin_7);                       
                  GPIO_ResetBits(GPIOG,GPIO_Pin_6);
      NRF24L01_RX_Mode();       
                        if(NRF24L01_RxPacket(tmp_buf)==0)//ò»μ©½óêÕμ½DÅÏ¢,ÔòÏÔê¾3öà′.
                        {
                                               
                                tmp_buf[32]=0;//¼óèë×Ö·û′®½áêø·û
                                LCD_ShowString(0,190,239,32,16,tmp_buf);
                        }
                          GPIO_SetBits(GPIOG,GPIO_Pin_7);
                          GPIO_ResetBits(GPIOD,GPIO_Pin_2);
                          sprintf(buf,"$%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c\r\n",tmp_buf[0],tmp_buf[1],tmp_buf[2],tmp_buf[3],tmp_buf[4],tmp_buf[5],tmp_buf[6],tmp_buf[7],tmp_buf[8],tmp_buf[9],tmp_buf[10],tmp_buf[11],tmp_buf[12],tmp_buf[12],tmp_buf[14],tmp_buf[15],tmp_buf[16],tmp_buf[17],tmp_buf[18],tmp_buf[19],tmp_buf[20],tmp_buf[21],tmp_buf[22],tmp_buf[23],tmp_buf[24],tmp_buf[25]);
                          res=f_open (&fil,"0:/STM.txt",FA_OPEN_ALWAYS|FA_WRITE);
                    if(res==FR_OK)
                    {
                           pointer=fil.fsize;//»ñμÃÎļt′óD¡
                          res=f_lseek(&fil,pointer);//òƶˉÎļtÖ¸Õë
                          f_write (&fil,buf,strlen(buf),&Number);
                          f_close(&fil);
                    }
                       
                                t=0;
                                LED1=!LED1;
                                delay_ms(100);
                            
                };       
在主程序力这样写就可以了吗?

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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2018-1-27 00:46:44 | 显示全部楼层
下载验证既得答案。然后,我们例程都帮你写好了,稍微动动手就行了。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-8 17:59

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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