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

這里分享嵌入式領域有用有趣的專案/工具以及一些熱點新聞,農歷年分二十四節氣,希望在每個交節之日準時發布一期,
本期刊是開源專案(GitHub: JayHeng/pzh-mcu-bi-weekly),歡迎提交 issue,投稿或推薦你知道的嵌入式那些事兒,
上期回顧 :《痞子衡嵌入式半月刊: 第 20 期》
嘮兩句
昨天是大雪,“大雪”名稱是個比喻,反映的是這個節氣期間氣候變化,寒流活躍氣溫下降、降水增多,并不是表示這個節氣期間會下很大的雪,
今天的半月刊是史上第二次延期,不過還好,只延期一天,上個月底,痞子衡搞了開號三年多來第一次回饋讀者抽獎活動,活動得到了大家積極回應,出乎痞子衡意料,同時也讓痞子衡做了深刻反省,是應該定期給讀者送一些福利,這不,痞子衡又正在談一個送開發板的活動,敬請期待!
本期共收錄 2條資訊、2個專案、1個工具、1個RT產品,希望對你有幫助!
資訊類
1、芯來科技RISC-V處理器家族迎來新成員900系列IP
近日芯來科技發布RISC-V處理器家族新成員 - 900系列IP,該系列處理器具備豐富的配置并支持多種作業系統以滿足工業級控制、AI等高性能計算、或互動式圖型多媒體應用等多種領域的需求,非常適合對標ARM Cortex-A35,A53,M7,R5等內核,
芯來科技900系列的所有產品均為9級流水線、雙發射架構,可通過模塊化進行特性組合,方便用戶按領域需求定制,其中:
?N900為32位高性能嵌入式和實時控制處理器;
?NX900為64位高性能嵌入式和實時控制處理器;
?UX900為配置記憶體管理單元(MMU)的64位雙模處理器,既可作為支持Linux系統加載的應用處理器,又可作為實時控制處理器,

2、中國移動首顆MCU芯片CM32M101A發布
中國移動近日正式發布了自己首款MCU芯片CM32M101A,這是一款用于物聯網產品的芯片,具有集成度高、低功耗、低成本、高性能介面和加密存盤器等幾大特點,尤其適用于物聯網行業應用,如智能表計、環境監測、智慧家庭、防盜報警、定位器和智能家電等,

CM32M101A具備豐富的片上資源,高達108MHz的內核,可提供較高的計算能力,相對于同價位產品,提供更大更可靠的存盤單元,極低的功耗特別適用于物聯網終端電池供電的場景,同時芯片具有硬體的安全演算法加速模塊,可為物聯網終端提供更強的安全能力,
專案類
1、FlexibleButton - 一個小巧靈活的C語言按鍵處理庫
FlexibleButton 是一個基于標準 C 語言的小巧靈活的按鍵處理庫,支持單擊、連擊、短按、長按、自動消抖,可以自由設定組合按鍵,可用于中斷和低功耗場景,
專案主頁:https://github.com/murphyzhao/FlexibleButton
該按鍵庫解耦了具體的按鍵硬體結構,理論上支持輕觸按鍵與自鎖按鍵,并可以無限擴展按鍵數量,另外,FlexibleButton 使用掃描的方式一次性讀取所有所有的按鍵狀態,然后通過事件回呼機制上報按鍵事件,核心的按鍵掃描代碼僅有三行,沒錯,就是經典的 三行按鍵掃描演算法,使用 C 語言標準庫 API 撰寫,也使得該按鍵庫可以無縫兼容任意的處理器平臺,并且支持任意 OS 和 non-OS(裸機編程),
2、letter shell - 一款開源嵌入式shell工具
對于嵌入式應用而言,尤其是對于沒有作業系統,裸機運行的嵌入式應用,迫切的需要一種高效快捷的除錯手段進行嵌入式應用的開發,letter shell就是這樣一個可以嵌入在程式中的shell,主要面向嵌入式設備,以C語言函式為運行單位,可以通過命令列呼叫,運行程式中的函式,
專案主頁: https://github.com/NevermindZZT/letter-shell
letter shell當前版本是v3.0,其主要功能包含:
1. 命令自動補全
2. 快捷鍵功能定義
3. 命令權限管理
4. 用戶管理
5. 變數支持
letter shell同時支持兩種形式的函式定義方式,形如main函式定義的func(int argc, char *agrv[])以及形如普通C函式的定義func(int i, char *str, ...),兩種函式定義方式適用于不同的場景,
工具類
1、 SerialChart - 能將串口資料實時繪制成波形的軟體
SerialChart是由Sergiu Baluta開發的開源軟體,它能用于實時繪制通過串行(RS-232)埠接收到的資料,它可以通過插件和WebView javascript集成來支持其他型別的埠,這個軟體采用模塊化的設計允許受激勵的編碼器添加新型別的埠、解碼器和顯示過濾器,
SerialChart基本資料處理流程為:埠(來自串行/USB埠的原始資料)->解碼器(處理資料)->值(顯示在螢屏/圖表上),
下載地址:https://github.com/starlino/serialchart

i.MXRT出品
1、野火電子 - fireDAP高速仿真器
fireDAP是一款基于CMSIS DAP深度優化的仿真器,集在線硬體仿真和韌體下載功能于一體,免驅動,適用于所有Cortex-M內核的MCU,韌體經過深度優化,下載速度穩定,不丟韌體,堅如磐石,配套野火獨家開發的fireDAP上位機,可實作hex、bin、elf、axf檔案的下載,可脫離編譯軟體操作,
RT芯片:i.MXRT1011
產品主頁: https://www.firebbs.cn/forum.php?mod=viewthread&tid=30894&highlight=fireDAP
官網定價: 138 元

歡迎訂閱
文章會同時發布到我的 博客園主頁、CSDN主頁、知乎主頁、微信公眾號 平臺上,
微信搜索"痞子衡嵌入式"或者掃描下面二維碼,就可以在手機上第一時間看了哦,

轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/231708.html
標籤:其他
