亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? main_mcbsp1.c

?? 適用于TMS320C6713
?? C
?? 第 1 頁 / 共 2 頁
字號:

    MCBSP_XCR_XWDLEN1_32BIT, /* Transmit element length in phase 1(XWDLEN1)
                             MCBSP_XCR_XWDLEN1_8BIT  -   8 bits                     
                             MCBSP_XCR_XWDLEN1_12BIT -  12 bits                     
                             MCBSP_XCR_XWDLEN1_16BIT -  16 bits                     
                             MCBSP_XCR_XWDLEN1_20BIT -  20 bits                      
                             MCBSP_XCR_XWDLEN1_24BIT -  24 bits                     
                             MCBSP_XCR_XWDLEN1_32BIT -  32 bits                */  

   MCBSP_XCR_XWDREVRS_DISABLE /* Transmit 32-bit bit reversal feature
                              MCBSP_XCR_XWDREVRS_DISABLE - 32-bit reversal
                                   disabled.
                              MCBSP_XCR_XWDREVRS_ENABLE  - 32-bit reversal 
                                   enabled. 32-bit data is transmitted LSB first.
                                   XWDLEN should be set for 32-bit operation.
                                   XCOMPAND should be set to 01b; else operation
                                   is undefined.                               */  
   
  ),
  
  /*serial port sample rate generator register(SRGR) */
  MCBSP_SRGR_RMK( 
  
    MCBSP_SRGR_GSYNC_FREE,/* Sample rate generator clock synchronization(GSYNC).
                             MCBSP_SRGR_GSYNC_FREE - The sample rate generator 
                                  clock CLKG) is free running.
                             MCBSP_SRGR_GSYNC_SYNC - (CLKG) is running but is 
                                   resynchronized, and the frame sync signal
                                   (FSG)is generated only after the receive
                                   frame synchronization signal(FSR)is detected.
                                   Also,the frame period (FPER) is a don抰 care 
                                   because the period is dictated by the external
                                   frame sync pulse.                            */
                             
    MCBSP_SRGR_CLKSP_RISING,/* CLKS polarity clock edge select(CLKSP)
                              MCBSP_SRGR_CLKSP_RISING  - The rising edge of CLKS 
                                   generates CLKG and FSG.
                              MCBSP_SRGR_CLKSP_FALLING - The falling edge of CLKS
                                   generates CLKG and FSG.                      */
    MCBSP_SRGR_CLKSM_INTERNAL,/* MCBSP sample rate generator clock mode(CLKSM)
                              MCBSP_SRGR_CLKSM_CLKS   - The sample rate generator
                                   clock is derived from CLKS. 
                              MCBSP_SRGR_CLKSM_INTERNAL - (Default value) The
                                   sample rate generator clock is derived from
                                   the internal clock source.                   */

    MCBSP_SRGR_FSGM_DXR2XSR,/*Sample rate generator transmit frame synchronization
                               mode.(FSGM)
                              MCBSP_SRGR_FSGM_DXR2XSR  - The transmit frame sync
                                   signal (FSX) is generated on every DXR to XSR
                                   copy.                                                        
                              MCBSP_SRGR_FSGM_FSG      - The transmit frame sync
                                   signal is driven by the sample rate generator
                                   frame sync signal, FSG.                      */
   
    MCBSP_SRGR_FPER_OF(63),/* Frame period(FPER)
                              Valid values: 0 to 4095                           */    
    
    MCBSP_SRGR_FWID_OF(31),/* Frame width(FWID)
                              Valid values: 0 to 255                            */
                              
    MCBSP_SRGR_CLKGDV_OF(15)/* Sample rate generator clock divider(CLKGDV)
                              Valid values: 0 to 255                            */
    
  ),
  
  MCBSP_MCR_DEFAULT, /* Using default value of MCR register */
  MCBSP_RCER_DEFAULT,/* Using default value of RCER register */
  MCBSP_XCER_DEFAULT,/* Using default value of XCER register */
  
  /* serial port pin control register(PCR) */
  MCBSP_PCR_RMK(   
  
    MCBSP_PCR_XIOEN_SP, /* Transmitter in general-purpose I/O mode - only when 
                           XRST = 0 in SPCR - (XIOEN)
                           MCBSP_PCR_XIOEN_SP    -  CLKS pin is not a general 
                                purpose input. DX pin is not a general purpose
                                output.FSX and CLKX are not general-purpose I/Os.
                           MCBSP_PCR_XIOEN_GPIO  -  CLKS pin is a general-purpose
                                input. DX pin is a general-purpose output. 
                                FSX and CLKX are general-purpose I/Os. These
                                serial port pins do not perform serial port
                                operation.                                     */
    MCBSP_PCR_RIOEN_SP, /* Receiver in general-purpose I/O mode - only when 
                           RRST = 0 in SPCR -(RIOEN)
                           MCBSP_PCR_RIOEN_SP    - DR and CLKS pins are not 
                                general-purpose inputs. FSR and CLKR are not 
                                general-purpose I/Os and perform serial port 
                                operation.
                           MCBSP_PCR_RIOEN_GPIO  - DR and CLKS pins are 
                                general-purpose inputs. FSR and CLKR are 
                                general-purpose I/Os. These serial port pins do
                                not perform serial port operation.            */  
    MCBSP_PCR_FSXM_INTERNAL, /* Transmit frame synchronization mode(FSXM)
                             MCBSP_PCR_FSXM_EXTERNAL - Frame synchronization 
                                  signal is provided by an external source. FSX
                                  is an input pin. 
                             MCBSP_PCR_FSXM_INTERNAL - Frame synchronization 
                                  generation is determined by the sample rate 
                                  generator frame synchronization mode bit FSGM
                                  in the SRGR.                                */
    
    MCBSP_PCR_FSRM_EXTERNAL, /* Receive frame synchronization mode (FSRM)
                             MCBSP_PCR_FSRM_EXTERNAL  - Frame synchronization 
                                  signals are generated by an external device.
                                  FSR is an input pin.                              
                             MCBSP_PCR_FSRM_INTERNAL  - Frame synchronization 
                                  signals are generated internally by the sample
                                  rate generator. FSR is an output pin except 
                                  when GSYNC = 1 in SRGR.                     */     
    
    MCBSP_PCR_CLKXM_OUTPUT, /* Transmitter clock mode (CLKXM)
                             MCBSP_PCR_CLKXM_INPUT    -  Transmitter clock is 
                                  driven by an external clock with CLKX as an
                                  input pin.
                             MCBSP_PCR_CLKXM_OUTPUT   - CLKX is an output pin
                                   and is driven by the internal sample rate
                                   generator.
                             
                             During SPI mode :
                             MCBSP_PCR_CLKXM_INPUT    -  McBSP is a slave and 
                                  (CLKX) is driven by the SPI master in the 
                                   system. CLKR is internally driven by CLKX.
                             MCBSP_PCR_CLKXM_OUTPUT   - McBSP is a master and 
                                  generates the transmitter clock (CLKX) to
                                  drive its receiver clock (CLKR) and the shift
                                  clock of the SPI-compliant slaves in the 
                                  system.                                     */  
    MCBSP_PCR_CLKRM_INPUT, /* Receiver clock mode (CLKRM)
                              
                              Case 1: Digital loopback mode not set in SPCR
                              
                              MCBSP_PCR_CLKRM_INPUT - Receive clock (CLKR) is 
                                   an input driven by an external clock.
                                   
                              MCBSP_PCR_CLKRM_OUTPUT -  CLKR is an output pin 
                                   and is driven by the sample rate generator.
                              
                              Case 2: Digital loopback mode set  in SPCR
                              
                              MCBSP_PCR_CLKRM_INPUT - Receive clock  is driven
                                   by the transmit clock (CLKX), which is based
                                   on the CLKXM bit in PCR. CLKR is in high 
                                   impedance.
                              MCBSP_PCR_CLKRM_INPUT - CLKR is an output pin and
                                   is driven by the transmit clock. The transmit
                                   clock is derived from CLKXM bit in the PCR.*/
    
    
    MCBSP_PCR_CLKSSTAT_0, /*  CLKS pin status(CLKSSTAT)
                              MCBSP_PCR_CLKSSTAT_0  
                              MCBSP_PCR_CLKSSTAT_1                            */
    
    MCBSP_PCR_DXSTAT_0,   /*  DX pin status(DXSTAT)
                              MCBSP_PCR_DXSTAT_0
                              MCBSP_PCR_DXSTAT_1                              */
    
    MCBSP_PCR_FSXP_ACTIVEHIGH, /* Transmit frame synchronization polarity(FSXP)
                              MCBSP_PCR_FSXP_ACTIVEHIGH - Frame synchronization
                                       pulse FSX is active high
                              MCBSP_PCR_FSXP_ACTIVELOW  - Frame synchronization
                                   pulse FSX is active low                    */
    MCBSP_PCR_FSRP_ACTIVEHIGH, /* Receive frame synchronization polarity(FSRP)
                              MCBSP_PCR_FSRP_ACTIVEHIGH - Frame synchronization
                                   pulse FSR is active high
                              MCBSP_PCR_FSRP_ACTIVELOW  - Frame synchronization 
                                   pulse FSR is active low                    */
    MCBSP_PCR_CLKXP_RISING, /* Transmit clock polarity(CLKXP)
                              MCBSP_PCR_CLKXP_RISING - Transmit data driven on 
                                   rising edge of CLKX
                              MCBSP_PCR_CLKXP_FALLING - Transmit data driven on
                                    falling edge of CLKX                      */
    MCBSP_PCR_CLKRP_FALLING /* Receive clock polarity(CLKRP)
                              MCBSP_PCR_CLKRP_FALLING - Receive data sampled on
                                   falling edge of CLKR
                              MCBSP_PCR_CLKRP_RISING - Receive data sampled on
                                    rising edge of CLKR                       */
  )
}; 

/* ---------------------------------------------------------------------------*/  
void main() {

  MCBSP_Handle hMcbsp;  
  volatile Uint32 x,y;
  int success = 1;
  
  /* Initialize the chip support library, must when using CSL */
  CSL_init();

  /* Let's open up serial port 1 */
  hMcbsp = MCBSP_open(MCBSP_DEV1, MCBSP_OPEN_RESET);
  
  /* We'll set it up for digital loopback, 32bit mode. We have   */
  /* to setup the sample rate generator to allow self clocking.  */
  MCBSP_config(hMcbsp,&ConfigLoopback);

  /* Now that the port is setup, let's enable it in steps. */
  MCBSP_start(hMcbsp,MCBSP_RCV_START | MCBSP_XMIT_START |
   					 MCBSP_SRGR_START| MCBSP_SRGR_FRAMESYNC,
   			  MCBSP_SRGR_DEFAULT_DELAY);
     

  /* Now we'll loop for a while writing values out to the port */
  /* then reading them back in. This should take a few seconds.*/
  for (y=0; y<0x00080000; y++) {  
  
    /* wait until the transmitter is ready for a sample then write to it */
    while (!MCBSP_xrdy(hMcbsp));                       
    MCBSP_write(hMcbsp,y);
  
    /* now wait until the value is received then read it */
    while (!MCBSP_rrdy(hMcbsp));           
    x = MCBSP_read(hMcbsp);
    
    /* check to make sure they match */
    if (x != y) {
      success = 0;
      printf("\nTEST FAILED");
      break;
    } 
  }
  
  /* All done now, close the port. */
  MCBSP_close(hMcbsp); 
  if(success)  
    printf("\nTEST PASSED\n");
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩一区不卡| 欧美日韩精品一区二区三区| 久久av中文字幕片| 六月婷婷色综合| 国产成人高清视频| 在线一区二区三区四区五区| 欧美色图在线观看| 久久亚洲精品小早川怜子| 国产欧美一区在线| 婷婷夜色潮精品综合在线| 性做久久久久久久免费看| 国内欧美视频一区二区| 色狠狠综合天天综合综合| 欧美一区二区三区色| 国产欧美va欧美不卡在线| 亚洲国产婷婷综合在线精品| 精品亚洲免费视频| 91小视频在线免费看| 精品国精品自拍自在线| 亚洲精品一二三| 国产成人夜色高潮福利影视| 欧美精品一级二级| 成人欧美一区二区三区小说 | 国产一区二区三区在线观看精品 | 26uuu国产一区二区三区| 亚洲伦理在线免费看| 粉嫩欧美一区二区三区高清影视| 欧美三片在线视频观看| 中文字幕第一区| 春色校园综合激情亚洲| 欧美日韩一级大片网址| 一区二区三区四区亚洲| 国产成人av自拍| 亚洲国产精品v| 成人一二三区视频| 久久毛片高清国产| 国产一区二区在线免费观看| 欧美一区二区视频网站| 午夜久久福利影院| 欧美一区二区网站| 五月天国产精品| 欧美日韩国产首页| 三级不卡在线观看| 日韩欧美国产电影| 国产麻豆视频一区二区| 国产情人综合久久777777| 丁香婷婷综合色啪| 中文字幕一区二| 91久久久免费一区二区| 日韩码欧中文字| 日本高清不卡视频| 爽好久久久欧美精品| 欧美tickling网站挠脚心| 国产精品一区二区在线播放 | 日韩一区二区视频在线观看| 久久精品99国产精品日本| 日韩天堂在线观看| 丰满放荡岳乱妇91ww| 亚洲自拍欧美精品| 日韩精品中文字幕一区二区三区 | 中文字幕中文字幕一区二区| 色天使色偷偷av一区二区| 日韩—二三区免费观看av| 久久亚洲欧美国产精品乐播| 91在线码无精品| 极品少妇xxxx偷拍精品少妇| 久久综合九色综合97_久久久| 99久久婷婷国产| 免费观看一级特黄欧美大片| 国产精品久久久久桃色tv| 欧美日韩国产bt| proumb性欧美在线观看| 午夜精品视频在线观看| 国产精品天美传媒沈樵| 欧美一区午夜视频在线观看| 国产91精品一区二区麻豆亚洲| 亚洲自拍偷拍网站| 中文字幕一区二区不卡| 欧美精品一区二区蜜臀亚洲| 91免费在线播放| 国产91在线观看| 黄色资源网久久资源365| 手机精品视频在线观看| 亚洲激情图片qvod| 亚洲欧美自拍偷拍色图| 日韩欧美国产午夜精品| 精品视频在线免费看| 欧洲另类一二三四区| 色综合天天综合色综合av | 成人欧美一区二区三区黑人麻豆| 精品免费视频.| 欧美电影免费观看完整版| 欧美日韩一区二区在线观看视频| 91色|porny| 91丨porny丨最新| av一区二区久久| 97se亚洲国产综合在线| thepron国产精品| 色综合天天综合色综合av| 99久久久免费精品国产一区二区| 粉嫩高潮美女一区二区三区| 蜜桃av一区二区在线观看| 免费观看30秒视频久久| 日韩极品在线观看| 国产一区二区三区av电影| 久久成人羞羞网站| 国产91精品欧美| 99精品视频一区| 欧美区视频在线观看| 日韩精品一区二区三区四区| 久久久精品中文字幕麻豆发布| 国产丝袜在线精品| 亚洲丝袜美腿综合| 樱花影视一区二区| 麻豆高清免费国产一区| 国产资源在线一区| 91猫先生在线| 7777精品伊人久久久大香线蕉| 精品精品国产高清a毛片牛牛 | 91精品国产综合久久福利 | 国产成人av网站| 色先锋资源久久综合| 欧美一区二区三区视频| 国产精品久久一级| 蜜臀a∨国产成人精品| 国产69精品久久久久777| 欧美军同video69gay| 日本一区二区三区久久久久久久久不| 亚洲三级免费观看| 精品亚洲porn| 欧美日韩久久久| 日韩毛片在线免费观看| 国产又黄又大久久| 91精选在线观看| 亚洲黄色小视频| 成人理论电影网| 26uuu成人网一区二区三区| 亚洲一区二区欧美| 不卡的av电影| 2021中文字幕一区亚洲| 亚洲自拍与偷拍| 在线观看av一区| 亚洲视频一二区| 成人aa视频在线观看| 欧美精品一区二区三| 日本女人一区二区三区| 欧美曰成人黄网| 亚洲高清免费观看| 欧美最猛黑人xxxxx猛交| 亚洲激情一二三区| 91国偷自产一区二区三区成为亚洲经典 | 国产婷婷色一区二区三区在线| 日韩中文欧美在线| 日韩精品影音先锋| 国产美女精品一区二区三区| 久久综合久久99| 国产成人亚洲精品青草天美| 国产色一区二区| 成人小视频免费在线观看| 久久女同精品一区二区| 丰满白嫩尤物一区二区| 国产精品久久久久7777按摩| 成人av电影免费在线播放| 亚洲图片欧美激情| 一本到不卡精品视频在线观看| 亚洲欧洲av色图| 欧美男男青年gay1069videost| 麻豆视频观看网址久久| 久久只精品国产| 91成人在线免费观看| 日韩成人av影视| 亚洲国产精品激情在线观看| 99久久婷婷国产| 久久精品国产第一区二区三区| 精品成人一区二区三区| 成人高清在线视频| 亚洲永久精品大片| 精品日韩一区二区三区 | 欧美一区二区在线看| 国产精品888| 亚洲超碰97人人做人人爱| 久久久www成人免费毛片麻豆 | 亚洲日本va午夜在线电影| 欧美三级视频在线观看| 国产v综合v亚洲欧| 日韩av一区二| 亚洲女厕所小便bbb| 国产午夜亚洲精品不卡| 欧美三级电影在线看| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 日韩一区二区在线免费观看| 91在线国内视频| 成人一级片在线观看| 狠狠色综合日日| 亚洲va欧美va国产va天堂影院| 日本一区二区三区在线不卡| 欧美一区二区黄| 在线不卡免费av| 欧美中文字幕久久| 色老综合老女人久久久|