欢迎来到天天文库
浏览记录
ID:23103071
大小:341.87 KB
页数:6页
时间:2018-11-04
《《cmt寄存器》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、CMT模块的编程寄存器在本节中,对CMT模块的主要寄存器进行说明。1)CMT载波发生器高数据寄存器1(CMT_CGH1)这个数据寄存器包括为产生载波输出的主高值。表6-32CMT_CGH1域描述域描述7-0PH主载波高时间数据值当选择时,这些位包含产生载波高时间周期要求的输入时钟数。当运行在时间模式中,这个寄存器一直被选中。当运行在FSK模式中,这个寄存器和次寄存器对在调制器的控制下被交替选定。主载波高时间值由于复位而未定义。这些位必须在载波发生器使能避免不可靠结果之前写入非零值。2)CMT载波发生器低数据
2、寄存器1(CMT_CGL1)这个数据寄存器包括产生载波输出的主要低值。表6-33CMT_CGL1域描述域描述7-0PL主载波低时间数据值当选择时,这些位包含产生载波低时间周期要求的输入时钟数。当运行在时间模式中,这个寄存器一直被选中。当运行在FSK模式中,这个寄存器和次寄存器对在调制器的控制下被交替选定。主载波低时间值由于复位而未定义。这些位必须在载波发生器使能避免不可靠结果之前写入非零值。3)CMT载波发生器高数据寄存器2(CMT_CGH2)这个数据寄存器包括产生载波输出的次要高值。表6-34CMT_CG
3、H2域描述域描述7-0SH次载波高时间数据值当选择时,这些位包含产生载波高时间周期要求的输入时钟数。当运行在时间模式中,这个寄存器从不被选择。当运行在FSK模式中,这个寄存器和次寄存器对在调制器的控制下被交替选定。次载波高时间值由于复位而未定义。这些位必须在载波发生器运行在FSK模式时使能之前写入非零值。4)CMT载波发生器低数据寄存器2(CMT_CGL2)这个数据寄存器包括产生载波输出的次要低值。表6-35CMT_CGL2域描述域描述7-0SL次载波低时间数据值当选择时,这些位包含产生载波低时间周期要求的
4、输入时钟数。当运行在时间模式中,这个寄存器从不被选择。当运行在FSK模式中,这个寄存器和次寄存器对在调制器的控制下被交替选定。次载波高时间值由于复位而未定义。这些位必须在载波发生器运行在FSK模式时使能之前写入非零值。5)CMT输出控制寄存器(CMT_OC)这个寄存器被用于控制CMT模块的IRO信号。表6-36CMT_OC域描述域描述7IROLIRO锁存控制读IROL读取IRO锁存状态。在MSC[MCGEN]位被清0和IROPEN位被设置时写入IROL修改CMT_IRO信号状态。6CMTPOLCMT输出极性
5、CMTPOL位控制CMT的CMT_IRO信号极性。0CMT_IRO信号为低有效1CMT_IRO信号为高有效5IROPENIRO引脚使能IROPEN位用来开启和关闭CMT_IRO信号。当CMT_IRO信号使能时,有一个输出驱动或者CMT发送器输出或者依赖于MSC[MCGEN]位设置与否的IROL位的状态。同样,输出的状态要么是相反的要么不依赖于CMTPOL位的状态。当CMT_IRO信号关闭时,它会在高阻态里以至于不会输出任何电流。在复位时这个信号时关闭的。0CMT_IRO信号禁止1CMT_IRO信号作为输出开
6、启。4-0预留这个制度位域是预留的并且一直为06)CMT调制器状态和控制寄存器(CMT_MSC)MSC寄存器包括调制器和载波发生器使能(MCGEN),周期结束使能(EOCIE),FSK模式选择(FSK),基带使能(BASE),扩展空间(EXSPC),预分频器(CMTDIV)位,和周期结束(EOCF)状态位。表6-37CMT_MSC域描述域描述7EOCF周期结束状态标志在以下情况下EOCF位被设置:调制器当前不活跃,并且MCGEN位被设置为初始化CMT传输。在MCGEN位被设置的每个调制周期结束。这个在空间周
7、期寄存器和向下计数器内容发生匹配时是公认的。这时,计数器初始化为标志周期缓冲区,CMT_CMD1和CMT_CMD2的(可能新)内容,空间周期寄存器加载为空间周期缓冲区,CMT_CMD3和CMT_CMD4的(可能新)内容.这个标志被清除通过在防卫CMD2或CMD之后读取一次MSC寄存器或通过DMA传送。0自从上一次标志清除没有调制周期结束发生1调制周期结束已经发生6-5CMTDIVCMT时钟分频预分频器次预分频器引起CMT在IF信号频率下的时钟,或IF频率的2,4或8分频。由于这些位不是双缓冲区,所以他们在一
8、次传输中间不能改变。00IF÷101IF÷210IF÷411IF÷84EXSPC扩展空间使能EXSPC位使能扩展空间操作0扩展空间关闭1扩展空间开启3BASE基带使能当设置时,BASE位关闭载波发生器并强制载波为基带协议输出高。当BASE清除时,载波发生器使能并且载波输出以存储在载波数据寄存器中的值决定的频率切换。这个位复位被清除。这个位不是双缓冲的,在一个传输过程中不能写入。0基带模式关闭1基带模式使能2FSK
此文档下载收益归作者所有