页面2为输入输出显示页面。当切换到输入输出显示页面时,输入输出显示任务开始对16路输入口进行高低电平的检测,该任务通常处于挂起状态,切换到输入输出显示页面时才开始运行,切换到波形显示页面时立即挂起。

每个页面为一个窗体,窗体又分为2个部分:静态和动态。静态部分是固定的,在显示波形的时候,该部分没有变化,也不受其它影响;动态部分是图形按钮以及那些随着按钮变化的部分。将窗体分为2个部分可以减少显示代码的重复读入,提高显示效率。

5 测试与结论

测试部分包括波形和功能测试。部分实测数据如表1(幅值误差为满量程误差)所示。

表1 部分实测数据

波形测试是在50Hz~100KHz的频率范围内先选取固定的频率点,利用信号发生器产生输入信号,在显示屏上观察波形并记录相关数据。

功能测试是对各种图形按钮:动/静态、通道选择、显示/隐藏、放大/缩小,、左/右移动、上/下移动、左/右移动步进距离进行单操作和多种复合操作,观察功能是否能实现。

通过测试得出如下结论:该嵌入式数字示波器支持4通道输入,采样频率范围:2KHz~20 MHz,输入电压范嗣:0~+4V.测量显示的信号频率、脉宽和幅值精度:±0.5%。整机具有良好的人机交互界面,操作方便、功能比较丰富。既可对单通道的波形进行观察分析,也可对4通道的波形进行对比分析。

本文作者创新点:采用ARM920T核微控制器S3C2410A作为嵌入式数字示波器的主控芯片,并利用FIFO作为缓冲存储器可支持多通道的波形显示;采用鼠标操作界面代替传统操

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查