欢迎再次来到“码灵半导体CFW32C7UL系列产品应用介绍”连载专题。通过前几期的介绍,相信大家对CFW32C7UL系列已经有了初步了解,同时对于从事开发设计的朋友想必已经很好奇其在具体应用中的表现了。对此本期我们首先从码灵官方提供的CFW32C7UL系列设备函数库、芯片支持的嵌入式操作系统、典型场景应用功耗等方面对其具体应用展开介绍。
一、设备函数库和支持的嵌入操作系统
CFW32C7UL系列面向泛工业应用市场,在条码识读设备、POS机、打印机、特征识别、工业人机交互界面HMI、工业物联网关和医疗设备等领域有着广阔应用市场。为更好满足多种行业应用的便捷性,目前码灵半导体官方提供芯片所需的裸机版本的demo和函数库,以及当下市场占有率较高的嵌入式操作系统的SDK,如Linux、FreeRTOS、RT-Thread、uCOS等开发包。
1、芯片设备函数库
目前CFW32C7UL系列的基础设备函数库以源码形式向广大开发者提供,方便开发者进行二次开发。下图为部分外设的基础函数库文件,文件中包含外设操作的具体函数:
此外还有USB、MIPI、ISP、LCD及wokoo平台通用函数的文件: