日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

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

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

  3.1存儲設備讀取及切換

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

  

?

  MP3處理模塊子程序:

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

  { ……

  mp3_flag=1;

  /*AU7842啟動標志位置位,開始響應*/

  currentchannel=0x01;

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

  設備接入*/

  { ……

  Play_BreakPoint_USB(1);

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

  }

  else if(Current_PlayDev==2)

  /*檢測到SD接口有存儲設備接入*/

  { ……

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

  }

  } /* */

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

  /*后設備的啟動播放*/

  { ……

  if(Current_PlayDev==DEV_USB)

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

  { DEV_Change_Flag=1; /*切換標志位置位*/

  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; /*切換標志位置位*/

  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ī)定!

      ?
      开阳县| 微博| 浦东新区| 抚松县| 武陟县| 于都县| 永丰县| 汽车| 锦屏县| 临武县| 屯门区| 台东县| 青神县| 竹山县| 灵璧县| 玛多县| 育儿| 日照市| 黄石市| 灯塔市| 汤阴县| 临清市| 海口市| 同仁县| 湘乡市| 舟曲县| 区。| 郯城县| 桑植县| 阳新县| 葵青区| 文水县| 凯里市| 清镇市| 新和县| 勐海县| 余干县| 南通市| 隆昌县| 承德县| 英吉沙县|