电子说
在电子开发的广阔领域中,一款性能卓越、功能丰富的开发板往往能为工程师们的项目带来极大的便利和更多的可能性。今天,我们就来深入探讨Future Designs, Inc.推出的SYG - 70CP开发板,看看它究竟有哪些独特之处。
文件下载:SYG-70CP-BA.pdf
Future Designs, Inc.的ΣyG家族为客户产品的快速发布提供了完整且合格的图形用户界面(GUI)/人机界面(HMI)平台。其核心采用了Renesas Synergy微控制器平台,结合FDI在GUI硬件、系统和生产方面的专业知识,打造出了高质量的产品,为GUI和HMI解决方案提供了可靠的来源。
需要特别注意的是,SYG - 70CP采用防静电包装运输。由于该模块对静电较为敏感,暴露在高静电环境下可能会造成损坏,且这种损坏不在保修范围内。因此,在操作该开发板时,务必遵循处理静电敏感设备的一般规范。
通过SYG - 70CP的模块框图,我们可以直观地了解其内部结构和各部分之间的连接关系,这对于后续的开发和调试工作具有重要的指导意义。
开发板的组件布局清晰合理,通过查看顶层和底层的组件布局图,我们可以看到各个组件的具体位置,这有助于我们在进行硬件设计和调试时快速定位所需的组件。
开发板的尺寸信息也很重要,其安装孔直径为0.167英寸,不带有螺纹,但可提供接地连接。开发板的总高度为822密耳,离PCB的高度为319密耳。这些尺寸数据为我们在设计外壳或进行集成时提供了重要的参考。
SYG - 70CP的输入电源要求为5V ±5%,最小电流为1A。这一要求为我们选择合适的电源提供了明确的标准。
SYG - 70CP搭载了Renesas Synergy S7G2微控制器,这是一款32位、240 MHz的Cortex® M4处理器,拥有4 MB的内部闪存和640 KB的SRAM。Synergy家族的微控制器集成了合格的商业级软件,能够快速开发需要实时操作系统的应用程序。其Synergy软件包(SSP)集成了Express Logic®的全套软件,包括ThreadX RTOS和X - Ware堆栈等。
为了方便开发者进行应用开发,SYG - 70CP提供了多种开发工具,这些工具均可以在Renesas Synergy Gallery网站上获取。
这是Renesas Synergy™平台基于Eclipse的集成解决方案开发环境(ISDE),提供了创建差异化应用所需的所有工具。它采用开放的工具平台,遵循Eclipse CDT(C/C++开发工具)标准,允许使用各种创新工具功能的插件。Renesas工程师为Synergy创建了基于解决方案的插件,可在三个直观的阶段指导设计过程,包括准备阶段、构建阶段和调试阶段。
作为全球最广泛使用的嵌入式开发环境,IAR Embedded Workbench现已与Renesas Synergy™平台完全集成。新的IAR EW for Synergy产品提供了附加功能,可简化和加速软件开发,同时提供最佳性能和最小代码大小。Renesas还为IAR EW for Synergy用户提供了Synergy Standalone Configurator(SSC),其中包括Synergy项目生成器和项目编辑器,以及时钟配置器、引脚配置器、RTOS配置器和SSP模块选择器/配置器等。
作为Renesas Synergy™平台的一部分,SSP包含了经过Renesas集成、优化、测试和认证的软件,并且由Renesas持续维护和保证质量。它包括ThreadX®实时操作系统(RTOS)、X - Ware™套件(如NetX™、NetX Duo™、USBX™、GUIX™、FileX®)以及其他高质量的堆栈、库和驱动程序,通过丰富的应用框架连接在一起,方便用户使用。
这是Express Logic的基于主机的分析工具,能够为开发者提供实时系统事件的图形化视图,帮助他们更好地理解实时系统的行为。通过TraceX,开发者可以清晰地看到标准调试工具无法看到的系统事件,如中断和上下文切换,从而找出意外行为并进一步调查特定区域,解决编程问题。
GUIX Studio提供了一个完整的所见即所得(WYSIWYG)屏幕设计环境,允许用户通过拖放图形元素来构建UI屏幕。它会自动生成与GUIX™库兼容的C代码,可直接编译并在目标设备上运行。开发者还可以使用集成的字体生成工具为应用程序生成预渲染字体,字体可以是单色或抗锯齿格式,并经过优化以节省目标设备的空间,还可以包含任何字符集,包括用于多语言应用的Unicode字符。
这是由Renesas VSA合作伙伴公司开发、授权和服务的专业软件组件。这些组件经过Renesas测试和验证,符合SSP的互操作性要求,并会随着每个新的SSP维护版本持续进行互操作性测试。用户可以获得免费的评估版本,但在最终产品生产时需要从VSA合作伙伴公司获得完整的许可证。
这些是由Renesas直接授权和服务的专业软件组件,按照与SSP相同的质量标准和指南开发,与SSP和API结构紧密集成并进行了优化。同样,用户可以获得免费的评估版本,最终产品生产时需要从Renesas获得完整的许可证。
为了让用户能够快速开始应用开发,SYG - 70CP提供了板载支持包(BSP)。该包对S7G2微控制器的引脚进行了预配置,以支持开发板上的各种外设,使开发者能够专注于应用开发,而无需花费大量时间研究原理图。用户可以从TeamFDI网站下载“ .pack”文件来安装BSP,安装后,e2studio或IAR的新Synergy C项目向导将更新,将SYG - 70CP作为新的开发板选项供用户选择。
开发板配备了32MB的16Mbx16 SDRAM,采用行业标准的54球VFBGA封装。它是高速CMOS动态随机存取存储器,内部配置为四组DRAM,具有同步接口,所有信号在时钟信号(CLK)的上升沿进行寄存。每个x16的67,108,864位存储体由8192行、512列和16位组成。该SDRAM采用内部流水线架构,能够实现高速操作,支持2n规则的预取架构,并且允许在每个时钟周期更改列地址,以实现高速、完全随机访问。它设计用于3.3V内存系统,提供自动刷新模式和节能掉电模式,所有输入和输出均与LVTTL兼容。通过S7G2微控制器的外部内存接口外设可以访问该内存,在使用提供的板载支持包(BSP)创建的项目中,该接口已预先配置。
采用Macronix Serial Multi I/O(MXSMIO™)Flash,不仅支持单I/O接口,还支持多I/O接口。MX66xxx35或MX25xxx33/35/39/73/75系列提供双I/O或四I/O操作,可将系统的读取性能提高两倍或四倍,适用于高端消费应用。该QSPI Flash可为系统提供额外的代码空间,同时也可用于存储字体和图像等数据。通过S7G2微控制器的专用QSPI0外设端口可以访问该内存。
开发板配备了Laird/LS Research Sterling - LWB Wi - Fi &蓝牙低功耗模块,该多标准模块为用户提供了更多的选择、认证和灵活性,以满足许多基于无线设计的挑战性要求。该设备使用BCM4343W无线模块,支持Wi - Fi和BLE功能。
SD卡接口连接到微型SD卡插槽(J1),这些信号专门用于微型SD卡,不与SYG - 70CP上的其他功能共享。该接口支持4位SD模式,最高速度可达50 MHz。微型SD卡是一种常见且经济实惠的存储设备,提供了大量可用户更改的存储空间。插入和移除微型SD卡时,需要使用弹簧加载的“推 - 拉”机制,强行移除可能会导致插槽永久性损坏,且不在保修范围内。
SYG - 70CP配备了USB设备端口(P1),通过Mini - B连接器可将开发板连接到USB主机设备(如PC)。该端口不用于为开发板供电,不建议将其连接到电源(如迷你USB墙式适配器)。其操作模式取决于所使用的软件,如大容量存储或人机接口模式。
开发板具有实时时钟(RTC),配备了板载超级电容器和32.768 KHz晶体,可准确跟踪时间,适用于各种应用。板载超级电容器(0.08F,C47)允许RTC在主电源断开时继续运行一段时间,还提供了一个可选的0.47F超级电容器(C48),可延长备份保持时间。此外,开发板还提供了一个三针连接器,可使用外部电池备份,建议使用不超过3.6V(推荐3.3V)的电池,并在使用时加载D5以防止高压尖峰损坏MCU和RTC超级电容器。
SYG - 70CP搭载了一个额定功率为1.3瓦的LM48100Q - Q1音频放大器,可通过扬声器、蜂鸣器或外部扬声器输出各种音频类型。该音频放大器通过I2C进行音量和模式控制,具有拨号音频输入(如DAC和PWM音频输入),这些输入可以混合或多路复用到设备输出。每个输入路径都有独立的32级音量控制,其I2C总线、PWM和DAC引脚在SYG - 70CP包含的BSP中已配置。开发板上还配备了一个0.5瓦、8欧姆的表面贴装扬声器,以及一个可选的表面贴装蜂鸣器,同时提供了一个可选的外部扬声器连接器(J12),可连接3.5mm扬声器设备。
采用LIS3DH 3 - 轴加速度计,这是一款超低功耗、高性能的线性加速度计,具有I2C输出。它具有动态用户可选的满量程(±2/±4/±8/±16 g),能够测量加速度,输出数据速率从1 Hz到5.3 kHz。此外,它还具备一个32级的先进先出(FIFO)缓冲区,可存储数据,减少S7G2微控制器的干预。
开发板上的LM75DB温度传感器基于I2C接口,温度测量范围为 - 55摄氏度至125摄氏度,在 - 25C至100 C范围内的精度为±2C,在 - 55 C至125 C范围内的精度为±3C。
配备了SFH7776环境光和接近传感器,可通过感应LCD显示屏周围的环境光量来轻松控制LCD背光。该传感器还具有接近检测功能,接近传感器的输出值范围为0至4095(12位,线性),环境光传感器的输出值范围为0至65545(16位)。用户可以通过I2C总线设置环境光传感器的灵敏度范围和两个阈值水平(上限和下限)。该传感器通过I2C和中断信号与MCU连接,当达到阈值时会触发MCU中断。需要注意的是,该传感器的设计主要用于辅助LCD背光控制,在设计中使用时需要特别考虑其放置位置,尤其是在使用外壳或封装的情况下。
开发板上的Pmod Type 2A连接器是一个
全部0条评论
快来发表一下你的评论吧 !