基于AVR单片机的船舶气象仪测试系统的设计与实现
3.3 传感器检测模块硬件组成
传感器检测模块的主要功能是提供多种接口插座适配各类接插件,对各类传感器信号进行调理,包含的气象要素信号与主仪器检测模块相同,只是处理电路不同。传感器检测模块硬件设计结构框图如图4所示。本文引用地址:https://www.eepw.com.cn/article/173146.htm
4 系统软件设计
4.1 设计方法
系统软件设计采用AVR Studio+Winavr的集成开发平台。AVR Studio是在Windows 9x/Me/NT/2000/XP操作系统下编写和调试AVR应用程序的嵌入式开发环境(IDE),Winavr是一组开放源代码的程序集,用于AVR系列单片机的开发,AVR Studio配合Winavr能够支持AVR C/C++程序的编辑、编译、连接以及生成目标代码,同时配合Atmel公司设计的实时在片仿真器JTAGICE mkⅡ能够实现系统的在线硬件仿真调试功能和目标代码的下载功能。
4.2 信息处理终端程序
信息处理终端根据用户的按键操作,向船舶气象仪测试系统检测模块发送检测命令,根据检测模块发回的反馈数据及时更新检测信息。信息处理终端主程序流程图如图5所示。
评论