2.2 特点 。组合的可配置的就像一个接口如下: - I2C - 两线串行接口(SMBus兼容) -SPI- 串行外设接口 -USART- 通用同步/非同步 接收/发送 。单发送缓冲和双接收缓冲 。波特率发生器 。地址匹配和屏蔽逻辑 。在所有休眠模式下运行 。能使用DMA(不支持SAM D20 MCU) 2.3 框图 下图描绘出一个SERCOM模块的框图。该模块主要由一个串行引擎组成 处理实际的数据传输和模式具体实施相应的IP协议。 2.4时钟 SERCOM模块需要下列时钟来运行: 。SERCOM总线时钟 。SERCOM 核通用时钟 。SERCOM慢通用时钟 SERCOM总线时钟(CLK_SERCOMx_APB)默认是失能的,但可以在电源管理模块(PM)中使能和失能。 两个通用时钟用在SERCOM模块,名字为GCLK_SERCOMx_CORE和GCLK_SERCOMx_SLOW。 核时钟(GCLK_SERCOMx_CORE),是当SERCOM当为主控时需要提供的时钟。 而慢时钟(GCLK_SERCOMx_SLOW)只是某种特定功能时需要如I2C超时设定。 注意:在这个应用笔记中只有SERCOM总线时钟和核时钟(GCLK_SERCOMx_CORE)被使用。
|