這裡分享嵌入式領域有用有趣的專案/工具以及一些熱點新聞,農曆年分二十四節氣,希望在每個交節之日準時釋出一期。
本期刊是開源專案(GitHub: JayHeng/pzh-mcu-bi-weekly),歡迎提交 issue,投稿或推薦你知道的嵌入式那些事兒。
上期回顧 :《痞子衡嵌入式半月刊: 第 67 期》
歷史上的今天:1572年12月11日,丹麥天文學者第谷發現了仙台星座中的一顆新星。他以"新星"為題寫了一篇論文發表出來。這篇論文勝過一枚巨型炸彈,它動搖了人們一直墨守不疑的亞里士多德的天體不變的學說。
本期共收錄 5 個專案、1 個工具,希望對你有幫助!
網友 alvarop 製作的一塊板卡,能夠測試各種 USB 線是否完好。(注意USB標準有助於識別板卡上的這些USB- c,符合標準的電纜將根據電纜和聯結器規格釋出選擇合適的引腳)。將測試的 USB 線連線到板子兩側,如果對應線是通的,那板子上的訊號 LED 將被點亮。
ECBM 工作室為 STC8 微控制器設計的外設函數庫(當前是 V3 版本),目前已經支援 STC8 全型號,外設部分會逐漸完善。STC8 是目前 51 微控制器裡最好用的系列,擁有最多 8K 的SRAM、64K 的Flash、5個定時器、4個串列埠。全系列都帶IIC和SPI,大部分帶ADC。STC8H還帶有硬體USB。
ECBM 工作室在推廣 ECBM 庫 V3 的過程中,使用者反饋 ECBM 佔用空間太大,新手對庫不瞭解不知道怎麼優化,於是、專門推出官方優化精簡版!在保證了 ecbm 特色的情況下,去除大量用不到的雞肋功能,只為了核心和精簡而存在的STC8庫。
ECBM 工作室推出的全新的、可裁剪的 modbus 實現。他們的宣傳口號是「一定是你沒見過的版本,易移植易上手,大量註釋讓你愛不釋手」。該專案在 Gitee 上有 200 多 star。
ETP 是 Ecbm-Timeslice-Polling 的縮寫,是 ECBM 工作室推出的時間片輪詢程式框架。時間片輪詢是一種基礎框架,可以通過合理地分割任務來充分利用CPU。但ETP並不是實時作業系統,在實際應用中也會出現阻塞,需要根據實際需求來決定如何應用。
ETP 具有如下幾個特點:
- 任務的優先順序固定。所有任務按安裝時的順序執行,不可在執行時更改。
- 任務是靜態的,不能在執行時建立、刪除。但是可以開啟和停止任務。
- 程式碼不和硬體關聯,方便移植。
- 任務之間不會搶佔CPU,如果某個任務阻塞,那麼整體都會卡主。
- 由於任務按順序執行,但如果某一任務的執行時間太長,會影響到其他任務的正常執行。
ROHM 公司開發的具有整合天線板的緊湊型無線充電模組:BP3621(發射器)和BP3622(接收器)。該模組允許將無線電源功能新增到較小的裝置,如智慧標籤/卡或PC外圍裝置。
BP3621(發射器)和BP3622(接收器)的尺寸各為20mm2至30mm2,採用了優化的天線(線圈)佈局。它可以設定一個緊湊的無線充電系統,使用13.56MHz頻段提供高達200mW的功率。
USBDriveLog 是一款適用於 Windows 10 和 Windows 11 的工具,它可以顯示插入計算機的所有 USB 驅動器的紀錄檔。對於每個u盤事件,顯示以下資訊:裝置型號,修訂,製造商,序列號,插拔時間,拔插時間,裝置ID,裝置容量等。
文章會同時釋出到我的 部落格園主頁、CSDN主頁、知乎主頁、微信公眾號 平臺上。
微信搜尋"痞子衡嵌入式"或者掃描下面二維條碼,就可以在手機上第一時間看了哦。
最後歡迎關注痞子衡個人微信公眾號【痞子衡嵌入式】,一個專注嵌入式技術的公眾號,跟著痞子衡一起玩轉嵌入式。
衡傑(痞子衡),目前就職於某知名外企半導體公司MCU系統部門,擔任嵌入式系統應用工程師。
專欄內所有文章的轉載請註明出處:http://www.cnblogs.com/henjay724/
與痞子衡進一步交流或諮詢業務合作請發郵件至 https://www.cnblogs.com/henjay724/p/[email protected]
可以關注痞子衡的Github主頁 https://github.com/JayHeng,有很多好玩的嵌入式專案。
關於專欄文章有任何疑問請直接在部落格下面留言,痞子衡會及時回覆免費(劃重點)答疑。
痞子衡郵箱已被私信擠爆,技術問題不推薦私信,堅持私信請先掃碼付款(5元起步)再發。