方案有:方案一,使用LCD12864方案二,使用TFT(ThinFilmTransistor)彩屏在考虑到本设计中所需要的像素点比较多,而且需要设置各种窗口菜单,所以原先的LCD12864的像素点显得很匮乏,所以优先考虑使用TFT(240*320)触摸屏对波形进行实时显示,并且也有利于后面利用触摸屏对系统进行控制。液晶显示屏的相关参数如下[12]:(1)色彩度:采用RGB三基色,色彩度能够达到1600万色彩度(2)对比值(3)亮度值。(4)响应时间;也就是控制图像在液晶屏上显示与下一帧图像刷新所需要的时间,如果时间过长则会出现图像逗留和图形重叠的现象。第4页,共74页南华大学电气工程学院毕业论文2.2.5附加功能为了充分利用STM32内部资源,我们可以调用设置使用内部DAC让其模拟输出正弦波、方波和锯齿波等相关波形并且在输出滤波后作为信号发生器使用。参照STM32相关资料,预设频率为0~20kHz,幅值控制在0-3.3V之间,在输出模拟信号时,还需要为输出电路设计外部电路主要为滤波电路,预设计滤波器截止频率为Fs=25kHz,波形无失真,在后面硬件结构会详细给出计算内容和仿真结果,在完成这一部分内容后,整个设计系统变得更加完整,功能也就更加完善。2.3系统软件方案设计设计软件分析主要分为:示波器软件分析和信号发生器软件分析。2.3.1示波器软件分析测量信号的频率电压YN频率是否大于1M?高速采样(采样中速采样(采低速采样(采时间设置为2us~样时间设置为样时间为20us)50us~20ms)大于等于50ms)发送采样时钟和程控放大器控制字N菜单FIFO数据是否已满控制Y时钟电路控制读取FIFO数据采样频率数据处理得到各种参数Y判断控制字是否与上次相同N转换为可显示的数据TFT触摸屏显示(窗口显示包括赋值、频率、最大值、最小值)图2.2示波器软件需求分析流程图第5页,共74页