通常,MCU被设计为具有足够的芯片内存以满足目标应用程序的需求。较大的MCU可能具有更多的处理能力,并且相应的片上SRAM或视频RAM可以运行更强大的算法并处理大量数据。相反,较小的MCU将带有较小的芯片内存。如果需要其他RAM,设计人员将使用外部RAM来补充系统,以充当扩展内存。人机界面(HMIS)可能需要大量的缓冲存储器来渲染图形。压缩技术有时用于在数据传输过程中克服此问题,以减少本地存储要求或系统带宽要求。这意味着将这些文件解压缩可能需要大量的刮擦记忆。在显示器上渲染这些高分辨率图像也需要额外的内存来缓冲图像。大
USB 2.0 全速 (USBFS) 模块 USB 2.0 全速 (USBFS) 模块可用作主机控制器或设备控制器。该模块支持通用串行总线规范 2.0 中定义的全速和低速传输。该模块具有内部 USB 收发器,并支持通用串行总线规范 2.0 中定义的所有传输类型。USB 具有用于数据传输的缓冲存储器,最多提供五个管道。可以根据用于通信的外围设备或根据您的系统为管道 0 和管道 4 至管道 7 分配任何端点编号。MCU 支持电池充电规范修订版 1.2。由于 MCU 可以采用 5 V 供电,因此 USB LDO 稳压器为内部 USB 收发器提供 3.3 V 电源。请参阅用户手册中的第 26 节“USB 2.0 全速模块 (USBFS)”。