chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>數(shù)碼產(chǎn)品>MP3播放器>

軟件設(shè)計 - AU7842實現(xiàn)車載MP3播放器

2011年11月17日 14:09 本站整理 作者:秩名 用戶評論(0
3 軟件設(shè)計

  MP3播放器受控于按鍵模塊,單片機循環(huán)檢測按鍵模塊按鍵的動作,并通過軟件對相關(guān)的寄存器進行讀寫操作,實現(xiàn)MP3播放器相應(yīng)的功能。

  3.1存儲設(shè)備讀取及切換

  單片機循環(huán)檢測芯片外圍電路電平的變化,判斷當(dāng)前是否有存儲設(shè)備插入,是否須進行存儲設(shè)備之間的切換。通過軟件改變相應(yīng)標(biāo)志位的值,實現(xiàn)存儲設(shè)備的讀取或存儲設(shè)備的切換。讀取流程如圖4所示。

  

?

  MP3處理模塊子程序:

  if(mp3_start_flag==1) /*初次插入設(shè)備*/

  { ……

  mp3_flag=1;

  /*AU7842啟動標(biāo)志位置位,開始響應(yīng)*/

  currentchannel=0x01;

  if(Current_PlayDev==1) /*檢測到USB接口有存儲

  設(shè)備接入*/

  { ……

  Play_BreakPoint_USB(1);

  /*讀取USB存儲設(shè)備中的數(shù)據(jù) */

  }

  else if(Current_PlayDev==2)

  /*檢測到SD接口有存儲設(shè)備接入*/

  { ……

  Play_BreakPoint_SD(1); /*讀取SD卡中的數(shù)據(jù)*/

  }

  } /* */

  if((Dev_Status!=0)&&(Current_DevStatus!=Dev_Status)&&(Current_DevStatus==DEV_USB_SD))

  /*后設(shè)備的啟動播放*/

  { ……

  if(Current_PlayDev==DEV_USB)

  /*正在播放的USB存儲器*/

  { DEV_Change_Flag=1; /*切換標(biāo)志位置位*/

  uart_putc(0x55);

  uart_putc(0x00);

  uart_putc(0xFF);

  uart_putc(0x15);

  uart_putc(0xEA);

  ……

  Play_BreakPoint_SD(1);

  /*切換到從SD卡播放*/

  }

  else if(Current_PlayDev==

  DEV_SD) /*正在播放的是SD卡*/

  { DEV_Change_Flag=1; /*切換標(biāo)志位置位*/

  uart_putc(0x55);

  uart_putc(0x00);

  uart_putc(0xFF);

  uart_putc(0x1B);

  uart_putc(0xE4);

  ……

  Play_BreakPoint_USB(1);

  /*切換到從USB存儲器播放*/

  }

  }

  

非常好我支持^.^

(2) 100%

不好我反對

(0) 0%

( 發(fā)表人:小蘭 )

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?