多普勒超声波流量计的探讨 五十四
多普勒超声波流量计寄存器硬件配置:使用GPIO管脚实现在系统开机或复位时配置A[13:ol,D[15:0】和C[14:O】的功能。上电复位时,当外部电路提供高电平信号输入到GPl00管脚,也就是提供逻辑“l”给这个管脚时,A[13:O】,D[15:O】和C[14:O】被设置成外部扩展总线。同时,ESCR[1:0】的值设置为01。反之,如果连在GPl00的外部电路在上电复位时接低电平,即逻辑⋯0’时,A[13:01,D[15:01和C[14:01的功能被设置成主机口[FIPI],同时ESCR被设置成l 1。通过GPIO引脚实现的设置仅在复位时有效,它同时影响ESCR[1:01的内容。上电复位后ESCR[1:O】仅可能出现Ol和ll两种取值,oo和10在复位时不会出现。软件配置:当复位结束后,用户还可以通过ESCR[1:O】来改变Atl3:0】,
D[15:0】和C【14:0]的功能。这种改变不受GPIO的影响,直到整个系统重新电或重新复位。ESCR[1:0】两个寄存器可以实现四种工作模式,其功能如上表,
其中oo和10两种模式在复位时不会出现,必须由软件设置才能得到,而0l和11两种模式与GPIO引脚的配置相同。通常如果不考虑oo和10两种模式,只需要配置GPIO通常引脚即可,软件可以不去处理ESCR[1:01的内容。
超声波流量计