存储控制器fsmc与触摸屏介绍
时间:2024-06-17
存储控制器FSMC(Flexible Static Memory Controller)是一种在STM32微控制器系列中常见的外设,它提供了对外部存储器(如NAND Flash、NOR Flash、SRAM等)的接口和控制功能。通过FSMC,微控制器可以方便地与外部存储器进行数据交换和存储控制,为嵌入式系统提供了更大的存储容量和更灵活的存储方式。
触摸屏是一种常见的人机交互设备,它能够通过感应用户手指触摸来实现输入操作。在嵌入式系统中,触摸屏通常与微控制器或其他处理器相连,通过触摸屏控制器来实现对触摸信号的采集和解析,从而实现触摸屏的功能。
在STM32微控制器系列中,通常可以通过FSMC来连接外部存储器,比如触摸屏的显示驱动IC或者触摸信号处理器。通过FSMC,可以实现对触摸屏驱动IC的数据读写,或者对触摸信号的采集和解析。同时,FSMC也能够提供足够的带宽和灵活性,以满足触摸屏在嵌入式系统中对存储和数据交换的需求。
总的来说,存储控制器FSMC提供了对外部存储器的灵活控制功能,可以用于连接和控制触摸屏所需的外部存储器或触摸屏驱动IC,从而实现对触摸屏的采集、显示和交互功能。
1.RAM存储器:RAM是“Random Access Memory”的缩写,被译为随机存储器。所谓“随机存取”,指的是当存储器中的消息被读取或写入时,所需要的时间与这段信息所在的位置无关。这个词的由来是因为早期计算机曾使用磁鼓作为存储器,磁鼓是顺序读写设备,而RAM可随读取其内部任意地址的数据,时间都是相同的,因此得名。
实际上现在RAM已经专门用于指代作为计算机内存的易失性半导体存储器。根据RAM的存储机制,又分为动态随机存储器DRAM(Dynamic RAM)以及静态随机存储器SRAM(Static RAM)两种。
2.DRAM存储器:动态随机存储器 DRAM的存储单元以电容的电荷来表示数据,有电荷代表 1,无电荷代表 0,,代表 1 的电容会放电,代表 0的电容会吸收电荷,因此它需要定期刷新操作,这就是“动态(Dynamic)”。
根据 DRAM的通讯方式,又分为同步和异步两种,这两种方式根据通讯时是否需要使用时钟信号来区分。由于使用时钟同步的通讯速度更快,所以同步 DRAM 使用更为广泛,这种DRAM 被称为 SDRAM(Synchronous DRAM)。常见的DRAM大多是SDRAM。