"dsPIC33FJXXXMCX06A/X08A/X10A 数据手册 - 特殊功能 - 编码规范化插件checkstyle"
这篇文档介绍了Microchip的dsPIC33FJXXXMCX06A/X08A/X10A系列数字信号控制器的特殊功能和配置位。这些器件具有灵活的配置选项,如看门狗定时器(WDT)、代码保护和CodeGuard™安全性、JTAG边界扫描接口、在线串行编程(ICSP™)以及在线仿真功能,以提升应用的灵活性和可靠性,并降低系统成本。
23.1配置位部分详细阐述了通过编程或不编程配置位来选择不同的器件配置。配置位被映射到从0xF80000开始的程序存储器区域。器件配置寄存器如表23-1所示,包括FBS、FSS、FGS、FOSCSEL、FOSC、FWDT、FPOR、FICD和FUID寄存器等,每个寄存器都有其特定的位,用于控制不同功能。例如,FOSCSEL寄存器控制振荡器设置,FWDT则涉及看门狗定时器的配置,FPOR用于设置上电复位选项。
值得注意的是,地址0xF80000超出用户程序存储空间,属于只能通过表读和表写访问的配置存储空间。一旦配置位在上电周期内被编程后,就无法再被修改,改变器件配置需要重新上电。此外,某些寄存器和位并非所有器件都可用,具体信息需要参考相关章节。
文档还提醒读者,不应将此手册视为全面的参考指南,而是需要结合《dsPIC33F/PIC24H系列参考手册》的第23章(CodeGuard™安全)、第24章(编程和诊断)和第25章(器件配置)等其他资料一起使用,以获取完整信息。
最后,文档中包含了FUID寄存器,它存储了用户部件ID,这是器件特有的标识信息。每个FUID寄存器包含一个字节的用户部件ID,总共四个字节。
这个资源主要涵盖了dsPIC33FJXXXMCX06A/X08A/X10A系列器件的配置和特殊功能,强调了这些功能如何增强系统的灵活性、可靠性和安全性,并提供了配置寄存器的详细信息。