1. 程式人生 > 其它 >《痞子衡嵌入式半月刊》 第 42 期

《痞子衡嵌入式半月刊》 第 42 期

這裡分享嵌入式領域有用有趣的專案/工具以及一些熱點新聞,農曆年分二十四節氣,希望在每個交節之日準時釋出一期。

痞子衡嵌入式半月刊: 第 42 期

這裡分享嵌入式領域有用有趣的專案/工具以及一些熱點新聞,農曆年分二十四節氣,希望在每個交節之日準時釋出一期。

本期刊是開源專案(GitHub: JayHeng/pzh-mcu-bi-weekly),歡迎提交 issue,投稿或推薦你知道的嵌入式那些事兒。

上期回顧《痞子衡嵌入式半月刊: 第 41 期》

嘮兩句

下週六是霜降,歷史上的今天:1990年10月17日,世界上第一家網際網路資料資料庫誕生,簡稱“IMDB”,在美國成立。

本期共收錄 2個專案、3個工具、2個RT產品,希望對你有幫助!

專案類

1、irtu-gps - 基於iRTU專案實現GPS資料的接收和展示

irtu-gps 基於iRTU專案(一個開源的DTU/RTU解決方案,基於合宙硬體模組),實現了GPS資料的接收和展示,裝置PCB開源/伺服器端開源/小程式全開源。

專案主頁: https://gitee.com/wendal/irtu-gps

技術特點:

1. 基於smart-socket的高效能io框架,輕鬆支援10w裝置同時線上
2. 直接支援iRTU內建的JSON註冊包
3. 無縫支援GPS的json資料包和hex資料包, 推薦選用hex,節省流量,效能更高
4. 自動建表,自動初始化. 預設配置H2資料庫, 無需額外安裝. 可按需要使用其他資料庫
5. 基於NutzBoot,單個jar即可執行, 無需web容器,記憶體佔用最低可到48mb
6. 配套微信小程式 https://gitee.com/wendal/irtu-gps-miniapp

2、u8g2_wqy - 適合 u8g2 圖形庫的中文字型

u8g2_wqy 是適合 u8g2 的中文字型,採用文泉驛點陣宋體作為源本,提供 12x12、13x13、14x14、15x15 和 16x16 點陣字型檔。

專案主頁: https://github.com/larryli/u8g2_wqy

工具類

1、Jenkins - 最流行的開源免費持續整合工具

Jenkins 是一個開源的、提供友好操作介面的持續整合(CI)工具,起源於Hudson(Hudson是商用的),主要用於持續、自動的構建/測試軟體專案、監控外部任務的執行。

Jenkins 用Java語言編寫,可在Tomcat等流行的servlet容器中執行,也可獨立執行。通常與版本管理工具(SCM)、構建工具結合使用。

軟體主頁: https://www.jenkins.io/

2、Black Duck Protex - 知名的開原始碼檢測工具

Black Duck 是最早進行開原始碼檢測工具開發的公司(2017年被 Synopsys 收購),Protex 平臺是黑鴨子套件的重要元件,為使用者提供細粒度(程式碼片段級別)和高精度的開原始碼檢測能力,它基於黑鴨子知識庫(Knowledge Base,KB)進行工作,支援本地化部署使用。能夠幫助使用者:

1. 檢查軟體程式碼,確認程式碼的組成成分
2. 瞭解各種程式碼組分的許可證(License)及其間的衝突
3. 掌握和管理其日益複雜的軟體及License
4. 進行程式碼的合規性、同源性檢查

軟體主頁: https://www.blackducksoftware.com/

3、Coverity - 知名的程式碼靜態檢測工具

Coverity 是一款快速、準確且高度可擴充套件的靜態分析 (SAST) 解決方案(這家公司於2014年被 Synopsys 收購),可幫助開發和安全團隊在軟體開發生命週期 (SDLC) 的早期解決安全和質量缺陷,跟蹤和管理整個應用組合的風險,並確保符合安全和編碼標準。

軟體主頁: https://scan.coverity.com/

Coverity 主頁還記錄了其檢測出的大量知名專案裡的潛在程式碼問題,程式碼片段全部列了出來,大家都可以去看看這些程式碼,對提升程式碼能力非常有幫助。

典型案例: https://scan.coverity.com/o/oss_success_stories

i.MXRT出品

1、Amazfit - 智慧手錶 GTR 3

Amazfit GTR 3 系列智慧手錶首次搭載華米科技自研的原生智慧手錶作業系統 Zepp OS,搭配新一代 BioTracker 3.0 PPG 生物追蹤光學感測器,健康、運動、智慧體驗全面升級,釋放智慧手錶全新可能。Amazfit GTR 3 採用經典圓形造型,搭載了一塊 1.39 英寸視網膜級螢幕。

RT晶片:i.MXRT535
產品主頁: https://us.amazfit.com/products/amazfit-gtr-3
官網定價: 899 元起

2、Amazfit - 智慧手錶 GTR 3 Pro

在 GTR 3 基礎上,Amazfit GTR 3 Pro 通過行業內領先的柔性技術和工程設計,將圓形手錶屏佔比提升到業內領先的 70.6%,黑邊壓縮到 3.5mm,最終在同樣大小的機身上做到 1.45 英寸超大顯示屏。GTR 3 Pro 還首次搭載 PumpBeats 血壓監測引擎,並通過與北京大學第一醫院合作,共同研究腕部智慧血壓手錶在未診斷高血壓人群中對高血壓的篩查作用。

RT晶片:i.MXRT595
產品主頁: https://us.amazfit.com/products/amazfit-gtr-3-pro
官網定價: 1099 元起

歡迎訂閱

文章會同時釋出到我的 部落格園主頁CSDN主頁知乎主頁微信公眾號 平臺上。

微信搜尋"痞子衡嵌入式"或者掃描下面二維碼,就可以在手機上第一時間看了哦。

最後歡迎關注痞子衡個人微信公眾號【痞子衡嵌入式】,一個專注嵌入式技術的公眾號,跟著痞子衡一起玩轉嵌入式。


衡傑(痞子衡),目前就職於恩智浦MCU系統部門,擔任嵌入式系統應用工程師。

專欄內所有文章的轉載請註明出處:http://www.cnblogs.com/henjay724/

與痞子衡進一步交流或諮詢業務合作請發郵件至 [email protected]

可以關注痞子衡的Github主頁 https://github.com/JayHeng,有很多好玩的嵌入式專案。

關於專欄文章有任何疑問請直接在部落格下面留言,痞子衡會及時回覆免費(劃重點)答疑。

痞子衡郵箱已被私信擠爆,技術問題不推薦私信,堅持私信請先掃碼付款(5元起步)再發。