原创 廣告攔截Adblocker Plus安裝

瀏覽器:chrome(谷歌瀏覽器) 理論上360瀏覽器也可以這樣做。還沒有試過! 方法: 安裝一個chrome插件:Ads Killer Adblocker Plus 安裝過程: 方法1:通過谷歌應用商場下載(前提是能訪問谷歌)

原创 中科藍訊--通過區分左右耳實現主副機不同的燈閃

  在中科藍訊的耳機SDK中,默認連接後主副耳的閃燈是一樣的。通過區分左右耳,可以間接實現區分主副機的閃燈方式。   如何區分左右耳:https://blog.csdn.net/qq_40860986/article/detail

原创 重溫C語音 | 鏈表1(靜態鏈表)

鏈表概述 鏈表的作用:當一些成員數量不缺定的時候,希望可以通過上一個結點而找到下一個結點。需要使用鏈表。 鏈表在哪些地方進行應用? 節點的構成:數據域+指針域。 鏈表的物理拓撲結構: 鏈表的節點表示:結構體表示。 示例: st

原创 如何下載搜狗翻譯讀音

  在做藍牙音箱的時候會需要用到一些mp3格式的提示音,找例如藍牙模式這樣的提示音是很艱難的事情。然而,一些翻譯網站往往會能找到這樣的提示音,但是呢,一般都是不能直接下載的,下面介紹記錄一個下載的方法。 1.打開搜狗翻譯 http

原创 重溫C語言 | 二維數組

二維數組: 矩陣的表示形式 多個一維數組組成二維數組 二維數組的定義: 定義格式:數據類型 數組名[長度1] [長度2] 數據類型:表示數組中元素的類型 長度1 : 表示二維數組的行數 長度2 : 表示二維數組的列數 說明:表

原创 重溫C語言 | 結構體應用(C語言類的實現)

函數指針 一般的函數指針可以這麼定義: 表示一個指向含有兩個int參數並且返回值是int形式的任何一個函數指針. 假如存在這樣的一個函數: int add2(int x,int y) { return x+y; } 那麼

原创 中科藍汛--AB5335系列 藍牙信號超出距離的處理

1.超出距離的消息處理 會執行到下面這個函數的消息處理 void bt_emit_notice(uint evt, u32 param) case BT_NOTICE_LOSTCONNECT: connect_l

原创 中科藍汛藍牙耳機AB5356A/AB5376A進入CBT模式

56A進入CBT模式:   配置工具默認是這樣的:   配置工具只支持5擊進入CBT模式。客戶需求是3擊,進入CBT模式後藍燈500ms週期閃爍下面是實現過程。   在消息處理msg_bt.c中添加三擊處理 case KTH_P

原创 LINUX系統編程:靜態庫和動態庫的使用

  通常把一些公用函數製作成函數庫,供其它程序使用。函數庫分爲靜態庫和動態庫兩種。靜態庫在程序編譯時會被連接到目標代碼中,程序運行時將不再需要該靜態庫。動態庫在程序編譯時並不會被連接到目標代碼中,而是在程序運行是才被載入,因此在程

原创 重溫C語言 | 結構體

結構體: 由一系列具有相同或者不同的數據類型的數據組成的集合,數據彼此之間有聯繫 數組: 由一系列具有相同數據類型的數據組成的集合,數據之間彼此獨立, 數據意義相同---->數據類型相同 數組的特點: 數據多 數據的意義一樣,-

原创 make工程管理器和Makefile

  實際項目開發中,源碼文件數量都不會只有少數幾個。如果一個由上百個文件的代碼構成的項目,只有一個活少數幾個文件進行了修改,再從頭到尾將每一個文件都重新編譯是個比較繁瑣的過程。爲此,引入了Make工程管理器的概念,工程管理器指管理

原创 linux系統編程-- 標準IO

標準IO: 標準IO在應用層:比文件IO高級一點,在windows也可以用 標準IO指C語言中提供的標準輸入輸出庫文件所包含的函數。 即stdio.h文件中聲明的函數,都是標準輸入輸出函數。 printf scanf sp

原创 linux系統編程--文件IO

文件操作 inux中一切皆文件! 只要掌握了文件操作,即可對linux下所有資源進行操作。 文件操作就是對文件進行 讀 寫 操作。 對文件進行操作時,文件名是不能明確指定一個文件空間的,需要根據文件名首先找到對應inode號。 一

原创 中科藍訊 --AB532X系列TWS的接口調用

TWS的按鍵操作: 長按mode按鍵TWS配對,長按連接手機/回連手機 if(xcfg_cb.bt_tws_en && xcfg_cb.bt_tws_pair_mode == 2){ if(bt_tws_is_connected

原创 C語言經典書籍PDF

鏈接:https://pan.baidu.com/s/1GLkk4opoKerJMB499vj4oQ 提取碼:xchn 複製這段內容後打開百度網盤手機App,操作更方便哦