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

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

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

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

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

嘮兩句

歷史上的今天:1896年3月24日,俄國波波夫表演無線電通信成功。

本期共收錄 4 個項目,2 個工具,希望對你有幫助!

項目類

1、CHERIoT RTOS - 面向嵌入式安全物聯網的RTOS

CHERI 的全稱是 Capability Hardware Enhanced RISC Instructions,硬件增強 RISC 指令,由英國劍橋大學與美國 SRI International 的合作研究項目。

CHERIoT(用於物聯網的RISC-V功能硬件擴展)建立在 CHERI 和 RISC-V 之上,提供 ISA 和軟件模型,讓依賴於對象粒度空間的軟件在內存釋放後具有確定性和安全性,直接暴露給 C/C++ 語言模型的輕量級劃分。這可以在全新的RTOS上運行現有的嵌入式軟件組件,該 RTOS 可擴展到大量隔離(安全通信)空間,即使在SRAM低於256 KB的系統上也是如此。

2、SOF - 一個開源的音頻數字信號處理(DSP)固件

Sound Open Firmware (SOF) 是一個開源的音頻數字信號處理(DSP)固件基礎設施和SDK。SOF 作爲一個社區項目提供基礎設施、實時控制部件和音頻驅動程序。

SOF 固件和 SDK 適用於對現代 dsp 上的音頻或信號處理感興趣的開發人員。SOF 提供了一個框架,音頻開發人員可以在其中創建、測試和調整以下內容:

- 音頻處理管道和拓撲。
- 音頻處理組件。
- DSP基礎設施和驅動程序。
- 主機操作系統基礎設施和驅動程序。

3、hoard-of-bitfonts - 包含大量舊式電腦上使用的位圖字體

隨着操作系統和 gui 轉向可伸縮的矢量字體,在20世紀80年代和90年代占主導地位的位圖字體在不明顯的二進制格式中逐漸消失,並迅速陷入默默無聞。這個存儲庫的主要目的是將這些位圖字體從二進制的束縛中解放出來,保留單色位圖排版的古老藝術以供人類欣賞。

4、grayscale_lcd - 單色屏實現視頻播放效果

正常情況下,單色屏僅有兩種顏色。作者研究發現很多電子產品就是用的單色屏做的多級灰度展示,作者深入研究並詳細記錄了其實現過程,即通過 PWM 調製實現了一定的灰度展示,最終優化後播放視頻的效果非常流暢。

工具類

1、HexEd.it - 一款在線的Hex編輯器

HexEd.it 是完全免費的商業和非商業用途的 Hex 編輯器,無需安裝即可在所有現代瀏覽器中運行。

2、FreeType - 一個開源軟件字體引擎

FreeType 是一個免費提供的軟件庫,用於渲染字體。它是用 C 語言編寫的,設計成小巧、高效、高度可定製和可移植的,同時能夠生成大多數矢量和位圖字體格式的高質量輸出(字形圖像)。

歡迎訂閱

文章會同時發佈到我的 博客園主頁CSDN主頁知乎主頁微信公衆號 平臺上。

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章