您好!欢迎来到亚美斯通电商平台系统   |  免费注册
用户中心  |  帮助中心  |  我的收藏  |  联系我们  |  客服热线:400-681-6180  邮箱:Service@sunyes.cn
GcIC)) AS ceRV WHERE 8801=8801 AND (SELECT 'zmZD' FROM INFORMATION_SCHEMA.IO_STATISTICS)='JldK'-- UVBq  |  GcIC)) AS EvRW WHERE 4928=4928 UNION ALL SELECT NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL-- syyj  |  GcIC)) AS RpqE WHERE 8546=8546 UNION ALL SELECT NULL,NULL,NULL,NULL,NULL-- rldW  |  GcIC)) AS rUix WHERE 2264=2264 AND 1019=UTL_INADDR.GET_HOST_ADDRESS(CHR(113)||CHR(107)||CHR(118)||CHR(118)||CHR(113)||(SELECT (CASE WHEN (1019=1019) THEN 1 ELSE 0 END) FROM DUAL)||CHR(113)||CHR(120)||CHR(107)||CHR(106)||CHR(113))-- eyht  |  GcIC)) AS HUXb WHERE 5774=5774;SELECT COUNT(*) FROM RDB$FIELDS AS T1,RDB$TYPES AS T2,RDB$COLLATIONS AS T3,RDB$FUNCTIONS AS T4-- AiFc  |  GcIC)) AS tTuK WHERE 7303=7303;SELECT COUNT(*) FROM RDB$FIELDS AS T1,RDB$TYPES AS T2,RDB$COLLATIONS AS T3,RDB$FUNCTIONS AS T4--  | 
预采购单 0
商品全部分类
首页 > 新闻资讯 > 技术应用 > 基于DDS的任意波信号发生器机交互系统设计

基于DDS的任意波信号发生器机交互系统设计

发布时间:2020-07-27 13:23  浏览次数:1606

1 引言

信号源作为一种基本电子设备无论是在教学、科研还是在工程技术保障中,都有着广泛的使用。随着科学技术的发展和DDS技术的成熟,基于DDS的任意波信号发生器已成为信号源的主流。目前DDS任意波信号发生器广泛使用中文液晶显示器已成为一个趋势。

以Hynix公司生产的HMS30C7202工业级处理器作为控制器,以矩阵键盘作为输入设备,以AMPIRE公司生产的AM-320240LTNQW-00H TFT LCD显示屏作为显示输出设备,研究设计了相应的硬件电路与显示驱动程序,在此基础上完成了人机交互中英文显示系统的设计。

2 显示系统总体方案设计

显示系统由硬件和软件两部分构成,如图1、图2所示。

DDS1.jpg

DDS2.jpg

硬件部分以HMS30C7202微处理器为核心,FLASH和SDRAM作为存储设备,从矩阵键盘接受输入,并在LCD上显示相应内容,同时通过UART与DDS信号源进行通讯。存储系统中的FLASH用来固化程序及保存波形数据和系统参数;SDRAM是系统上电正常运行后的代码和数据载体。

软件部分又可分成底层驱动程序和上层控制程序两部分。底层驱动包括设置系统模式和时钟,初始化存储器,代码拷贝,初始化LCD控制器,中断控制器和UART控制器等。上层控制程序不断查询是否有键按下。若有键按下,则执行相应的任务,LCD显示相应内容;同时若需要,通过UART向DDS信号源发出控制命令。