一文看懂码灵半导体CFW32C7UL系列产品应用(七):评估板

发布时间:2020-10-15
分享到:
通过前几期对CFW32C7UL系列的产品介绍,相信大家对CFW32C7UL系列有了较为全面的了解,同时在期间的线上线下交流中,发现不少业内朋友对于CFW32C7UL系列的硬件设计内容较为关注,为此本期我们就从CFW32C7UL系列的评估板来展开介绍。

欢迎再次来到“码灵半导体CFW32C7UL系列产品应用介绍”连载专题。通过前几期对CFW32C7UL系列的产品介绍,相信大家对CFW32C7UL系列有了较为全面的了解,同时在期间的线上线下交流中,发现不少业内朋友对于CFW32C7UL系列的硬件设计内容较为关注,为此本期我们就从CFW32C7UL系列的评估板来展开介绍。

码灵半导体提供CFW32C7UL系列的评估板目的:方便使用芯片的企业或个人节省前期硬件设计的工作和时间,能够在较短的时间内熟悉CFW32C7UL系列的应用操作,正确评估芯片功能和性能,在样机设计之初提前开展项目预研,以方便客户快速将终端产品推向市场,及时抓住市场机遇。

▲码灵半导体提供的评估板一览

 

一、评估板上的硬件资源

1、核心板

核心板是评估板中的核心硬件模块,可与底板分离,可通过3.3V供电形成最小工作系统。

l   含芯片CFW32C7UL(LFBGA 10x10mm)与时钟电路;

l  QSPI接口的16MB FLASH;电源输入与电压转换电路。

2、底板

底板上设计有CFW32C7UL系列产品的大部分外设接口单元电路,在多种应用场景中,可用作对芯片外设资源进行评估。。

l  1路SSI flash接口,带8MB FLASH;MIPI Camera和DVP Camera;RGB接口的LCD屏【分辨率800x480】;

l  5V电源输入接口;20pin JTAG接口;SYS复位按键、RTC复位按键;LED电源指示灯,指示5V、3.3V、2.5V供电情况;

l  1路USB 接口;1路音频入、1路音频出;4路MIC输入;3路UART接口;2路I2C;GPIO 若干。

▲主要部件清单

3、开发环境

系统要求:Windows7、Windows8、Windows10,Linux。

编译环境:DS-5(ARM Development studio 5)、Linux+gcc。

片上系统:Linux、FreeRTOS、RT-Thread、uCOS、裸机。

通过Windows中安装的DS-5,可以完成程序的编辑、编译、调试下载等工作,也可在Linux下使用gcc进行程序的编译。目前支持的片上系统: Linux和 RT-Thread提供有Windows和Linux下的SDK; FreeRTOS、uCOS、裸机提供Windows下的SDK。

二、硬件布局和设置

下图展示了评估板上的主芯片与外围器件之间的连接关系。

▲硬件框图

在码灵半导体提供的评估板中,针对CFW32C7UL系列的主要应用领域,重点突出了图像输入输出接口和音频输入输出接口,方便进行扫码测试和人机交互测试。其它常规接口如GPIO、UART、I2C、SSI、I2S、USB等均已引出,方便进行评估测试。

▲评估板电源部分

考虑外接供电便捷,评估板采用5V的电源适配器或USB供电输入,经DCDC转换后实现3.3V供电,电源输入接口放在底板边缘。对于核心板最小系统,也可由3.3V直接供电。

三、拓展性应用场景

评估板针对芯片潜在的应用场景,在SDK中提供了部分示例,如通过SDK提供的MIPI/DVP 接口和LCDC接口的驱动和例程,将图像sensor采集到的图像同步显示到LCD屏上,同时对图像【如二维码】进行识别、解码,将解码结果通过UART或USB输出,并且可进行语音播报或蜂鸣器提示。针对人机交互场景,SDK提供800x480分辨率的触摸屏GUI图型界面操作演示,可展示曲线画图、游戏动画、文件读写等内容。此外,SDK还提供了安全启动、国际标准加解密算法、国密算法、USB网卡拓展安全网络接入等内容。

通过码灵半导体提供的评估板,能够协助开发人员在较短时间内快速熟悉CFW32C7UL系列的软硬件环境,提前开展项目的软件预研安排,加速项目的开发进展,缩短整个项目的开发周期。

通过本期对码灵半导体CFW32C7UL系列的评估板硬件介绍,相信您对其有了更深入的了解,如果您想进一步了解CFW32C7UL系列评估板的电路细节或SDK等软硬件细节,欢迎通过码灵半导体官网上的联系方式(www.codefairsemi.com)与我们取得联系。

在后续专题中,我们将基于CFW32C7UL系列的应用场景和方案作具体的探索与介绍,希望和应用行业的专业人士一起拓展CFW32C7UL系列应用场景的广度和深度。今天的话题就到这儿,我们下期见!