回顧這一年,接觸了藍牙bluez協議棧。發現bluez涉及內核、驅動、dbus、比較多的依賴庫等。
還挺多要學習。現在對于bluez還是一知半解。進程間通訊dbus更是云里霧里。
不過好在公司交代的任務已完成。算是有一點點的收獲。
個人感覺bluez相比btstack藍牙協議棧實在是難太多。btstack藍牙協議棧,可能你只要懂C,懂的部分藍牙知識可能就可以比較容易上手。但是bluez太多都是綁定linux相關,對于我這種接觸linux少的人來說很難上手。編譯自學cmake,能編譯出需要的可執行文件;bluez依賴庫編譯,開始對./configure配置都不知道,交叉編譯環境弄的亂七八糟;驅動的編譯,依賴內核環境,也是搞的莫名其妙;dbus學習有很多資料,還是不懂,只能借助于bluez范例去使用,無法獨立自行編寫;bluez整體架構大概了解,但是深入學習還是很多不懂。
個人關于藍牙協議棧工作也有五年左右,主要還是在應用方面,如果要自行開發協議棧感覺難度還是很大。ble、mesh、經典藍牙多少接觸一些。但是對于leaudio還是完全未介入。
這條路不知道是否還要繼續,自己到底可以在哪個領域深耕下去,還是挺茫然。哪位成功的大師能給指條明路?如果你也是藍牙相關,歡迎交流一下。
作者:藍牙菜鳥, 來源:面包板社區
鏈接:https://mbb.eet-china.com/forum/topic/124043_1_1.html
版權聲明:本文為博主原創,未經本人允許,禁止轉載!
寒冬來臨,2022也接近尾聲,這一年,你經歷了哪些事情,人生軌跡發生了哪些變化?或是從你的職業角度,對來年又有哪些想法,歡迎暢所欲言,分享交流。
活動時間:即日起——2月1日
要求:
1、在面包板社區發表自己的年終總結,標題以【2022年終總結】開頭。
2、內容與電子行業相關。
3、必須原創,字數不限
活動獎勵:
一等獎,每人獎勵200元京東E卡一張。
二等獎,每人獎勵50元京東E卡一張。
優秀獎,每人獎勵30元京東E卡一張。
所有參與者均可獲得50E幣獎勵![ E幣可在商城兌換獎品 ]
????點擊閱讀原文,看更多工程師總結