龙芯嵌入式系统原理与应用开发
上QQ阅读APP看书,第一时间看更新

2.3.3 复位电路

LS1B开发套件核心板采用了专用的复位集成电路 MAX811T,实现系统的上电复位和手动复位,如图2.4所示。

图2.4 LS1B开发套件核心板的复位电路

芯片引脚的上拉、下拉表示引脚的硬件连接状态。当一个引脚作为输入端时,如果浮空,则输入的电平就会随着外界环境的变化浮动,即输入的电平会忽上忽下地变动,不能成为理想的地电位(GND)或者系统高电平的电压(VCC)3.3V。同样,当一个引脚作为输出端时,如果没有配置浮空,则输出的电平就会随着外界环境的变化浮动,这对后续的电路会造成干扰。为了避免这种干扰,就需要对该引脚进行上拉或下拉的硬件连接,即该引脚通过一个电阻连接到VCC或者接地(GND),如图2.5所示。该电阻也称为上拉电阻或者下拉电阻。电阻的阻值通常为1~10kΩ。阻值越小,上/下拉的强度越强,称为强上/下拉;阻值越大,上/下拉的强度越弱,称为弱上/下拉。MCU芯片在编程配置引脚模式时,可配置成内部上/下拉,内部上/下拉的阻值很大,为弱上/下拉。当处于上拉状态时,输入引脚在浮空时电平为VCC,输出引脚在浮空时输出也为VCC;相反,当处于下拉状态时,输入引脚在浮空时电平为地电位,输出引脚在浮空时输出也为地电位。

图2.5 引脚的上/下拉电阻

系统上电复位后,需要对芯片引脚的上/下拉模式进行配置。表2.5为复位后的LS1B引脚的上/下拉状态。

表2.5 复位后的LS1B引脚的上/下拉状态