歡迎再次來到“碼靈半導體CFW32C7UL系列產品應用介紹”連載專題。通過前幾期的介紹,相信大家對CFW32C7UL系列已經有了初步了解,同時對于從事開發(fā)設計的朋友想必已經很好奇其在具體應用中的表現了。對此本期我們首先從碼靈官方提供的CFW32C7UL系列設備函數庫、芯片支持的嵌入式操作系統、典型場景應用功耗等方面對其具體應用展開介紹。
一、設備函數庫和支持的嵌入操作系統
CFW32C7UL系列面向泛工業(yè)應用市場,在條碼識讀設備、POS機、打印機、特征識別、工業(yè)人機交互界面HMI、工業(yè)物聯網關和醫(yī)療設備等領域有著廣闊應用市場。為更好滿足多種行業(yè)應用的便捷性,目前碼靈半導體官方提供芯片所需的裸機版本的demo和函數庫,以及當下市場占有率較高的嵌入式操作系統的SDK,如Linux、FreeRTOS、RT-Thread、uCOS等開發(fā)包。

1、芯片設備函數庫
目前CFW32C7UL系列的基礎設備函數庫以源碼形式向廣大開發(fā)者提供,方便開發(fā)者進行二次開發(fā)。下圖為部分外設的基礎函數庫文件,文件中包含外設操作的具體函數:

此外還有USB、MIPI、ISP、LCD及wokoo平臺通用函數的文件:

這些函數文件可應用在裸機或其它嵌入式操作系統上,通過它們可實現對芯片的硬件資源控制使用。
2、主流嵌入式操作系統占有率統計
結合市場使用占有率,碼靈半導體芯片所支持的操作系統有:Linux、FreeRTOS、uCOS及RT-Thread。
根據Aspencore的2019年嵌入式操作系統占有率的調查結果顯示,在主流的嵌入式操作系統中,Linux操作系統占有率仍然最高,與此同時FreeRTOS操作系統近年來在嵌入式操作系統中的占有率節(jié)節(jié)攀升,在2019年已經排位到第三名。

▲2019年嵌入式操作系統市場結構
預計2020年FreeRTOS的市場占有率有望排位到第二名。

▲2020年嵌入式操作系統市場結構預測
同時在國內主流RTOS使用中,近年來RT-Thread發(fā)展迅速。RT-Thread是一款來自國內的開源嵌入式實時操作系統,由國內一些專業(yè)開發(fā)人員從2006年開始開發(fā)、維護,除了類似FreeRTOS和UCOS的實時操作系統內核外,也包括一系列應用組件和驅動框架,如TCP/IP協議棧,虛擬文件系統,POSIX接口,圖形用戶界面,FreeModbus主從協議棧,CAN框架,動態(tài)模塊等。因其系統穩(wěn)定,功能豐富的特性,被廣泛用于新能源,電網,風機等高可靠性行業(yè)和設備上,并被驗證是一款高可靠的實時操作系統。RT-Thread實時操作系統遵循GPLv2+許可證,實時操作系統內核及所有開源組件可以免費在商業(yè)產品中使用,不需要公布應用源碼,沒有任何潛在商業(yè)風險。在國產替代的趨勢下,國產嵌入式操作系統的重要性不言而喻,因此碼靈半導體芯片亦提供支持RT-Thread的SDK,目前所支持的版本為RT-Thread 4.0.2。
二、系統啟動時間與典型應用功耗
嵌入式設備的開機速度是產品使用中的基礎體驗,碼靈半導體CFW32C7UL系列在這方面也有著不錯的數據指標:基于Linux版本的最小操作系統,CFW32C7UL系列的啟動時間在2s以內;基于二維碼掃碼應用場景的典型應用,其Linux系統啟動時間不超過2.4s秒。對于FreeRTOS和RT-Thread系統的啟動時間根據應用情況不同一般在10~20ms以內完成。
在CFW32C7UL系列的多種應用場景中,有眾多類型的設備對功耗有著較高的要求,特別在模組設備和手持設備等以電池供電為主的移動設備中,對主控芯片功耗要求更高,只有出色的低功耗配置才能滿足應用要求。CFW32C7UL系列針對低功耗需求,設計的芯片外設接口時鐘均可獨立關斷,同時外設的時鐘可還設置工作和空閑態(tài)頻率,以便外設在空閑態(tài)時將功耗降到最低、使用時可從空閑態(tài)瞬間轉到工作狀態(tài),既保證了運行速度也降低了功耗。在應用功耗方面,根據掃碼行業(yè)領軍廠商的測試反饋來看,相較于競爭對手,碼靈半導體CFW32C7UL系列在功耗方面具有很大的優(yōu)勢。對于手持設備的應用而言,還是十分具有吸引力的。
通過以上介紹可以看出,碼靈半導體CFW32C7UL系列不僅支持多種主流的嵌入式操作系統、提供完備的硬件外設基礎函數庫,而且在功耗上也有不俗的表現。如果您的產品項目特別關注產品安全、設備功耗、圖像處理、便捷的操作系統,那么碼靈半導體CFW32C7UL系列是一個非常不錯的選擇。今天的話題就到這兒,我們下期見!
-
芯片
+關注
關注
463文章
54010瀏覽量
466138 -
mcu
+關注
關注
147文章
18925瀏覽量
398260 -
MPU
+關注
關注
0文章
455瀏覽量
51347
發(fā)布評論請先 登錄
中微半導體32微MCU CMS32L051 代理供應
中微半導體32微低功耗BAT32G139系列代理供應
中微低功耗32位低功耗芯片BAT32G137代理供應
從內核到生態(tài):一次看懂HarmonyOS 6如何重寫操作系統的“基礎代碼”
單片機的操作系統
嵌入式實時操作系統的特點
BW-4022A半導體分立器件綜合測試平臺---精準洞察,卓越測量
碼靈半導體閃耀工博會,全系EtherCAT芯片與解決方案引領工控創(chuàng)新
芯和半導體立足STCO集成系統設計拓展生態(tài) 攜手麒麟軟件完成操作系統級互認證
從原理到應用,一文讀懂半導體溫控技術的奧秘
鴻道Intewell操作系統:人形機器人底層操作系統
碼靈半導體攜國產EtherCAT芯片及系列方案聚力2025廈門工博會,引領行業(yè)芯生態(tài)
SEGGER發(fā)布下一代安全實時操作系統embOS-Ultra-MPU
將樹莓派作為PC使用的5大最佳操作系統!
一文看懂碼靈半導體CFW32C7UL系列MPU產品應用(五): 操作系統與功耗
評論