2024.7.22 經(jīng)驗(yàn)分享會
2024年7月22日下午,上海實(shí)邦電子科技有限公司開展了一次經(jīng)驗(yàn)交流會,由崔工和王工一起分享了他們在工作中積累的一些經(jīng)驗(yàn)。
首先是崔工介紹了百度腦圖
百度腦圖是百度公司旗下的網(wǎng)站,支持自動實(shí)時保存
王工分享了實(shí)用驅(qū)動庫
簡介:MultiButton
MultiButton 是一個小巧簡單易用的事件驅(qū)動型按鍵驅(qū)動模塊,可無限量擴(kuò)展按鍵,按鍵事件的回調(diào)異步處理方式可以簡化你的程序結(jié)構(gòu),去除冗余的按鍵處理硬編碼,讓你的按鍵功能邏輯更清晰。尤其是當(dāng)需要單個按鍵實(shí)現(xiàn)多個功能時,如同時具有單擊、雙擊、長按等功能時,使用傳統(tǒng)硬編碼,功能邏輯將非常復(fù)雜。
使用方法:
1.先申請一個按鍵結(jié)構(gòu)
2.初始化按鍵對象,綁定按鍵的GPIO電平讀取接口read_button_pin() ,后一個參數(shù)設(shè)置有效觸發(fā)電平
3.注冊按鍵事件
4.啟動按鍵
5.設(shè)置一個5ms間隔的定時器循環(huán)調(diào)用后臺處理函數(shù)
簡介:embedded-log
embedded-log 是一個小巧漂亮的日志打印驅(qū)動庫。日志信息可以輸出到串口、Flash、屏幕、文件等,如果將輸出映射到串口,可以輸出帶有帶有顏色的日志(如果串口調(diào)試助手支持的情況下)。
當(dāng)項目工程量比較大的時候,如果只使用仿真器調(diào)試,獲取某些信息不太方便,尤其是某個外設(shè)是否初始化成功,使用串口打印一些調(diào)試信息,能夠幫助我們更容易發(fā)現(xiàn)問題所在。
使用方法:1.定義一個緩存Buff,然后注冊一個日志輸出設(shè)備
2. 接口函數(shù)
3. 設(shè)置打印等級
4. 額外功能配置
- 上一篇:硬件工程師設(shè)計出錯是什么體驗(yàn)? 2024/8/7
- 下一篇:PCB板的Mark點(diǎn)設(shè)計對SMT重要性 2024/7/15