欢迎再次来到“系列产品应用介绍”连载专题。通过前几期对系列的产品介绍,相信大家对系列有了较为全面的了解,同时在期间的线上线下交流中,发现不少业内朋友对于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路音频出;1路MIC输入;3路UART接口;2路I2C;GPIO 若干。
▲主要部件清单
、开发环境
系统要求: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系列应用场景的广度和深度。今天的话题就到这儿,我们下期见!
本期作者:陈绍景、梁梦雷、谢耀华、詹明溪、谢剑杰
相关文章