接
【CH554式改DIY】USBDDS(上)
还是这个辣鸡
把基本功能都凑齐了
直接上功能介绍吧
触摸按键只能在脱机模式下使用
用于直接操作液晶屏菜单
控制DDS芯片输出的波形、频率和相位
开机启动等待5s
如果长按DONE键
进入USB模式,触摸按键无响应
通过PC客户端控制控制DDS芯片输出的波形、频率和相位
所有和频率有关的数据可以保存至WCH554T的DataFlash
下次开机直接调用输出
----------------------------------------------------脱机模式------------------------------------------------
液晶显示比较难看
由于WCH554T的资源限制
没有刷图,纯文本显示
开机启动提示
人为定格3-5秒
运行提示
显示正在输出的频率
存储至DataFlash的频率
最下边是波形类型
按任意触摸键可以进入到主菜单
分别是
1、运行提示界面
2、配置频率
3、恢复出厂,全部置零
4、保存当前输出至DataFlash
5、关于我
频率配置界面
分别配置
1、MHz数据,范围是0-7
2、kHz数据,范围0-999
3、Hz数据,范围0-999
4、输出类型,包括有正弦SIN、三角TRI和矩形PLUS
5、确认写入DDS
关于我界面
瞎吹吹
如果在开机界面长按DONE
进入USB连接模式
界面上其实就多了最上面一行的字符
--------------------------------------------------USB模式----------------------------------------------------------
顺手写了一个PC客户端
运行界面
1、打开关闭USB设备
2、配置器件
3、获取器件当前输出参数
4、填入频率数据,范围分别是0-7,0-999,0-999
5、填入相位数据,范围0-4095
6、输出波形选择,PLUS:方波,TRI:三角,SIN:正弦
7、复选框,勾选将所填输出数据,保存至WCH554T的DataFlash进行保存
未连接打开USB时,1以外所有部件disable
强力插入
并进入USB模式
客户端发现设备强力透
打开USB设备
所有选项enable
填起
点2,go...
不爽了还能关上
诶,我去,bug了
再上一张
这下正常了
客户端界面基色随windows的主题变化而变化
上一段随意拍拍的演示视频
到这里WCH554评测系列DIY的坑基本上就填满了
算是骗样骗板的交代
过几天最后撸一贴
简单总结一下
就这......
此内容由EEWORLD论坛网友ljj3166原创,如需转载或用于商业用途需征得作者同意并注明出处
本帖最后由 ljj3166 于 2018-5-21 19:08 编辑