超声波流量计的开发与研制探讨 五十五
超声波流量计SOPC流量计的软件设计
系统软件功能介绍
本文所设计的超声波流量计,它的软件共分为三大模块,第一大模块是SOPC流量计的主程序;第二大模块是SOPC中豫功能模块的程序设计;第三大模块是上位机软件的设计。
SOPC软核程序的设计
SOPC流量计采用C语言作为整个系统的软件程序开发语言,主要针对XILINX公司的32位的嵌入式软核MicroBlazc进行编写的,主要实现了流量计工作时序控制、计数值数字滤波、流量计算、软件纠错、实时通讯、数据存储与提取等功能。
SOPC流量计主程序
SOPC流量计主程序首先需要关闭看门狗,然后进行中断向量的注册,初始化串口模块;初始化~些寄存器、I/O端墨;初始囊二流量测量的相关数据;初始纯定时器,设置定时器寄存器变量,确定时间间隔;然后等待中断服务程序。
超声波流量计