24.5 产品依赖
为了应用这个外设,系统别的部坠毁必须被正确配置,如下描述:
24.5.1 I/O 线
用SERCOM I/O线需要将I/O管脚用端口寄存器(PORT)配置。
从图24-1可以看出SERCOM有四条内部管脚,PAD[3:0].从I2C,SPI和USART出来的信号路由这些SERCOM内部管脚通过多路复用器来实现。多路复用器的配置是根据不同模式来使能的。请参考不同模式的描述。
24.5.2 电源管理
SERCOM能在任何休眠模式下运行。SERCOM中断能被用在从任何休眠模式下唤醒设备。
24.5.3 时钟
SERCOM总线时钟(CLK_SERCOMx_APB)默认是使能的,并且能通过电源管理器被使能和失能。
两个通用时钟被SERCOM:GCLK_SERCOMx_CORE和GCLK_SERCOMx_SLOW使用。核时钟(GCLK_SERCOMx_CORE)是当SERCOM被操作为主设备时的时钟。而慢时钟(GCLK_SERCOMx_SLOW)只是某种功能的需要。
这些时钟必须在通用时钟控制器(GCLK)中被配置和使能,在用SERCOM之前。
这些时钟不同步于用户接口时钟(CLK_SERCOMx_APB).处理非同步,写某种寄存器将在时钟域请求同步。
24.5.4 DMA
DMA请求线是连接到DMA控制器(DMAC).用SERCOM DMA请求,请求中断DMA控制器必须先被配置。
24.5.6 事件
没有应用
24.5.7 调试操作
当CPU被调试模式控制时,SERCOM继续进行通常的操作。如果SERCOM被配置成需要通过中断或类似的通过CPU周期性的服务,在调试期间将导致错误的操作或数据丢失。在调试期间SERCOM能被强制暂停操作。
|