原创 軟件配合HT8691功放使用技巧

這個功放和之前碰到的功放有所不同,最顯著的區別就是主控IC需要有兩個口來控制它。 功放工作一般有AB/D類,這個功放的控制方法爲:CTRL1爲高的時候就是工作在D類,D類又分爲兩種:ACF開啓和關閉(ACF爲防破音,只在D類有效)

原创 博主想說的話

作爲一個2019屆,從大三結束後就開始實習,最初到了北京,從事嵌入式開發助理,後來,來到了深圳,從事嵌入式軟件開發。 在北京的時候開始深入瞭解Linux,也用Linux做過項目,都是一些小項目,以後會慢慢更新到文章中;在深圳的時候

原创 AB5325C修改及添加新的提示音

這個芯片是第一次接觸,看了兩天,今天主要攻克修改提示音的這個小目標,當然,這個也不難,且聽我細細道來: 首先,我們需要準備一個MP3文件—test.mp3,將MP3文件放到app \projects \standard \Outp

原创 傑理6905A芯片引腳的設置

傑理6905A芯片只有24引腳,並且大部分都已經設定好了,規定好的引腳用完之後就只剩下最後幾個口。 IR(遙控器口):key_drv_ir.c 中 ir_key_init()找到 IR_PORTC(4) (這裏設置的爲PC4),如

原创 AB5356芯片將提示音修改爲默認的方法

最近有一個想法,就是將提示音改爲默認的提示音,這個主要是應對左右耳配對的時候,提示音爲“左聲道”、“右聲道”,在生產的時候會出現問題,可能戴右邊的耳機會出現“右聲道”提示音,最好的方法還是將人聲提示音去掉,剛好系統做了默認的提示音

原创 AB5325C燒錄程序及添加打印信息

這個芯片的程序我看了兩天,對這個芯片有了一個大致的觀念,對這個芯片的第一個想法就是:粗暴,爲什麼這麼說呢?這個芯片的燒錄引腳DM、DP是短接的,一般芯片都是分開的,而且,燒錄和查看打印信息是相同的引腳、相同的程序。 燒錄方法: 有

原创 wav音頻文件轉換爲sbc音頻文件

當我們得到一個雙聲道的wav音頻文件,要將它轉換爲sbc後綴的文件操作: 第一步,需要將其轉換爲單聲道的文件: ①:打開Cool Edit Pro 2.1,將音頻文件拖入其中; ②:將鼠標移動到最上面或者最下面,鼠標旁邊會出現“L

原创 網絡-四次揮手

之前有寫過建立連接的時候使用的方法爲三次握手,現在描述一下斷開連接的方法:四次揮手。 圖示如下: 其中:FIN爲終止標誌位,斷開連接時有效;ACK:確認標誌位,收到對方的數據包,用於通知對方已收到; seq:序列號;ack:確認號

原创 Linux操作系統之命令

Linux操作系統指令有很多,這裏就先介紹一些最最基礎的吧。 首先就是將操作界面顯示:Ctrl + alt + t 顯示當前目錄內容 :ls ls -l:將目錄內容使用列表顯示 ls -a:顯示隱藏的文件、文件夾 ls -h:單獨

原创 AB5325CT卡出盤但是不能讀取數據的解決辦法

首先,需要看懂原理圖中T卡座的連接方法 其中CD引腳爲檢測引腳,需要注意的是這個引腳是否複用其他的引腳,之後來到配置工具的音樂參數欄,裏面有SDCARD檢測IO選擇,這裏有兩個,看具體情況而選擇,我的只有一個,並且檢測引腳是複用

原创 AB5325C芯片修改藍牙名字

這款芯片修改名字的方法有兩種,一種是通過程序進行修改,另外一種是通過配置工具進行修改,這兩種方法歸根結底還是一個原理,只是獲取方式不同而已,廢話不多說: 通過函數進行修改: 來到bt_get_local_name(),將上面的if

原创 軟件調音步驟

最近給幾個客戶調好音,聽得我耳朵都快要麻木了,一些心得在這裏分享一下: 第一步:從硬件下手 不同的喇叭效果是不一樣的,客戶如果有調音的需求的話,需要客戶提供喇叭,而不能隨便拿一個;另外需要注意的是,同一個廠商的不同批次的喇叭可能也

原创 傑理690系列開發板添加錄音功能

這個是不久前弄的一個功能,在開發板處理OK了,但是由於芯片內部空間不夠,移植到芯片有問題,應該是退出的時候處理不夠完全,但是客戶並沒有這個需求,所以並沒有去修改。 更改錄音後綴的方法: record.c 中 #define RE

原创 網絡-三次握手

三次握手針對的是TCP協議的創建連接,TCP協議是全雙工的通訊方式(即存在兩條通訊網絡,接收和發送不是同一條網絡)。 三次握手圖示如下: 其中:SYN:同步標誌位,在創建連接時有效;ACK:確認標誌位,收到對方的數據包,用於通知

原创 AB5325C芯片連接linein後沒有聲音的解決方法

這款芯片對於軟件開發者是有要求的,因爲很多開發都牽涉到硬件,而且是要看懂硬件原理圖的前提下,才能將開發的心應手,廢話不多說: 首先,我們需要確定linein模式(也就是AUX模式)的宏定義已經開啓: #define FUNC_AU