找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 1734|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

求助這段STM32代碼大致寫(xiě)的啥

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:284452 發(fā)表于 2018-3-20 19:52 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
  1. u16 iRes=0xffc0;
  2.   u8 i,k;
  3.         uint u;
  4.         nErr_Flag0=0;
  5.         nErr_Flag1=0;
  6.         nErr_Flag2=0;
  7.         nErr_Flag3=0;
  8.         nErr_Flag4=0;
  9.         nErr_Flag5=0;
  10.         nErr_Flag6=0;
  11.         nErr_Flag7=0;
  12.         nErr_Flag8=0;
  13.         nErr_Flag9=0;
  14.                 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_All&0x03FF;
  15.   GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
  16.   GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;\
  17.   GPIO_Init(GPIOE, &GPIO_InitStructure);
  18.         NDATAINALLSetIn;
  19.         DATAINALLSetIn;
  20.         GPIO_InitStructure.GPIO_Pin =GPIO_Pin_All&0x3FF0;\
  21.   GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;\
  22.   GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;\
  23.   GPIO_Init(GPIOC, &GPIO_InitStructure);
  24.         if(wafermode==1)
  25.         {
  26.    delay_ms(350);
  27. //                 delay_ms(1000);
  28. //                 delay_ms(1000);
  29.         iRes&=f_B200_Chk_Bat();
  30.         f_CE7300_ChkERR(iRes,15);
  31.                
  32. //                TCE7300DATAALLSetOut;
  33. //                TCE7300CLK_ALLHIGH;
  34.          for(i=0;i<10;i++)
  35.         {
  36.                 TCE7300PWR_ALLSetOut;  
  37.          TCE7300PWR_ALLOFF;   
  38.          debugen=0;
  39.    bisten=0;
  40.    delay_ms(8);
  41.   iRes&=BIST_read_nvr2_array(readnvr2,i);
  42.   iRes&=BIST_read_nvr1_array(readnvr1,i);//1춨¶á
  43.   f_CE7300_ChkERR(iRes,2);
  44.         if(readnvr1[256]==0xAA)//¼ì2aCOB±êÖ¾
  45.                 {                              
  46.                 }
  47.                    else
  48.          {         
  49.                  iRes&=0xffc0^(0x8000>>i);     
  50.                  f_CE7300_ChkERR(iRes,3);            
  51.          }
  52.         }
  53.    DATAIN_LOW;            
  54.          TCE7300PWR_ALLOFF;  
  55.          debugen=0;   
  56.    bisten=0;
  57.    delay_ms(5);      
  58.    ALLBist_mode_en();         
  59.    iRes&=BIST_allmain_erase();           //
  60.    f_CE7300_ChkERR(iRes,6);             //
  61.          pzsector0();  
  62.          iRes&=BIST_prgm_allmain_verify(temp,0x0,512); //write Sector0
  63.    f_CE7300_ChkERR(iRes,7);
  64.          iRes&=BIST_prgm_allmain_verify((u8 *)&writebuf[4],0x200,512); //write Sector1
  65.    f_CE7300_ChkERR(iRes,8);
  66. //         iRes&=BIST_prgm_allmain_verify((u8 *)writesector3,0x600,10);
  67. //         f_CE7300_ChkERR(iRes,7);         
  68.    for(i=4;i<24;i++)
  69.          {
  70.    iRes&=BIST_prgm_allmain_verify((u8 *)writesector4t24,(0x200*i+0x50),1);//   write  sector4¡¤sector24
  71.    f_CE7300_ChkERR(iRes,9);
  72.          }
  73. TCE7300PWR_ALLOFF;
  74.          debugen=0;
  75.    bisten=1;
  76.    delay_ms(6);      
  77.          Debug_sram_test();      
  78.    iRes&=f_Brother_NorRd2();//2015.04.14
  79.    f_CE7300_ChkERR(iRes,10);


復(fù)制代碼


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表