語音芯片軟件調試問題記錄

1    芯片初始化失敗

       使用SPI模式發送復位命令時。第一次復位不成功,發送播放語音命令不成功,而在重新上電覆位一次,就可以正常播放語音。再重啓又不能復位成功,總之就是奇數次不能復位成功,偶數次可以復位成功。在復位後加長時間延時也不能解決問題。而且最初在使用中青世紀的片子時,沒有出現這個問題,換成華邦的芯片,同一個程序就出現了這個問題。後改成一個程序中,連續發送兩次命令,能夠解決錄音芯片不能復位播放語音的問題,但是不知道有沒有潛在問題。只有等待以後時間來驗證。

2   芯片驅動的驅動能力

      在比較了中青世紀和華邦的芯片後,得出華邦的芯片在同等電壓供電的情況下,能夠驅動更大的喇叭。如果使用中青世紀的芯片,最好使用專業的音頻放大芯片,不能使用三極管直接擴流,播放語音的時候三極管會發燙。而使用華邦的芯片,在用5V供電的情況下,使用SP+和SP-兩腳驅動8歐姆1W的喇叭,音量能夠超過手機播放的聲音。不過最好使用音頻放大芯片,不過音頻芯片選擇不合理,也會出現發燙的情況。

3    芯片錄音的問題

     在網上看到很多人都說使用電腦播放,通過耳麥傳輸過來錄音,錄音成功後播放沒有聲音,這裏需要修改一個寄存器的設置,將原來的麥克風錄音改成線錄的方式。

4   芯片擦出

    芯片語音段的擦出,只能從第一段或者從最後一段擦出,不能從中間擦出,從中間擦出後,將不能播放語音,LED狀態指示燈會連續閃爍7次,出現這種情況就只能全部擦出後在重新錄音。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章