|
您当前的位置是:温湿度表→温湿度表内部寄存器的种类数量
|
| 温湿度表内部寄存器的种类数量 [2010-3-21 11:26:10] |
| 温湿度表内部寄存器的种类数量、微处理器的速度、中断处理能力以及微处理器的外围电路配套等。对于外围器件的来源、软件的运行等也是设计人员必须考虑的因素,因为其涉及到整个系统实时控制能力以及硬件和应用程序的分开。Cypress MicroSystems,Inc生产的PsoC是新一代功能强大的8位可配置微控制器。PsoC微控制顺片内有8根独立的输入和输出总线,分别与数字和模block相连。其内部可用的block资源包含:4个基本类型和4个通信类型的数字block,各有3个CT、SCA和SCB类型模拟block。温湿度表使用这些资源可以配置成不贩功能模块,用以实现微控制器标准外围器件的功能。使用基本类型数字block可配置:*计数器(counter) *定时器(timer) *脉宽调制(PWM) *循环冗余码校验(CRC)串行接收(serial receiver)。使用通信类型数字block可配置:*基本数字block *串行发送(serial transmitter) *串行接收(serial receiver) *SPI主端(SPI Master) *SPI从端(SPI Slave)。使用模拟block可配置:*多极滤波器(multi-pole filters) *放大器(gain stages) *数模转换(DACs) *模数转换(ADCs)。在模块功能设计方面,温湿度表把各种常用处理器的外围器件作为设计Module的标准,把芯片内数字和模拟block资源组配成标准的功能模块(module),并把这些功能模块存储在器件库中。用户通过使用其提供的集成开发平台(IDE),调用这些功能模块、设定模块时钟输入,配置全局变量和局部变量,设定用户功能参数,完成功能模块的配置。另外,这些功能模块还可以相互连接,以完成更加复杂的功能。因此,通过合理的配置数字和模拟block就可以在片内实现大部分外围器件的工作。并且,由于设定的参数量存储在片内Flash中,因此,无论是在设计之初,还是在产品应用现场,工程师均通过软件重新配置数字和模拟block参数,从而增加/删除功能模块,定义输入/输出引脚,完成硬件升级。 |
|
|
|