1、你可以通过示波器自带的数据采集软件来读取,下载他采集的模拟信号(可考虑先在示波器上稳定波形),通常是点对点的(csv格式),一次采集的数据点根据示波器的存储深度而定。然后用你的软件,将这些数据绘制成波形(excel就可以实现),不断采集、绘制,就可实现虚拟示波器功能了。这是最简单的。
2、利用编程软件,(通常随机使用手册会带有仪器接口程序,供VB/VC软件调用)调用示波器采集到的数据信号BIN数据文件(二进制格式),通过labview读取二进制数据,从而绘制波形。
3、以上方法即可读取恒河二进制示波器。
MtbLineocx控件-----在vc++60环境下画出数字示波器的程序,含有控件资源。4路通道,可调节属性及数据。
先网上下载一个MtbLineocx控件放入C:\Windows\SysWOW64\目录下。
1、首先确保你的 WIN7 账户是管理员权限 。
2、下载MtbLineocx控件,网上可搜到 。
3、把 MtbLineocx 放到 c:\Windows\SysWOW64(注:需要管理员权限)。
4、开始-程序-附件-命令提示符,右键点击,管理员身份运行 。
5、regsvr32 c:\Windows\SysWOW64\MtbLineocx(相应控件名)
提示 DllRegisterServer in C:\WINDOWS\SysWOW64\MtbLineocx succeeded 即表示控件注册成功。
6如果不行,试试放入c:\Windows\System32\下,再按上述注册控件步骤试试,。
根据你的说法,可能是要实现一块板子发送数据,一块板子接收数据吧。两块板子之间通信,当然两块板子都要有程序才行。先选定一种通信方式,比如是通过串口通信,还是通过网口通信,或只并行的IO口通信?选好通信方式后,再选择一种通信协议,比如网络通信用的TCP/IP协议,根据你的要求,当然不用选这么复杂的,可以选个简单点的,最简单的做法是自已定一个协议。
简单的通信协议完成以下功能就可以了
1。发送方发出发送请求。
2。接收方发出同意接收的应答。
3。发送开始发送数据。
4。接收方发出收到数据的确认应答。
5。如要求可靠传输,那就添加数据发送失败的处理,比如重发等。
再简单点的通信协议只需完成3,4步即可。
希望对你有帮助
1、首先怀疑复位电路出现问题,即由于电容容值小(10nF)导致复位时间不够。分别将复位电容更改为100nF、10uF,问题仍然存在。期间用示波器测量了33V电源和复位引脚,并查看XMC4500手册,100nF复位时间足够。
2、怀疑晶振没有起振,即复位结束后晶振才起振正常工作。同样用示波器观察33V电源、复位引脚、晶振输出,抓取上电时三者波形,发现有源晶振正常启动。
3、查看XMC4500的boot模式设置引脚,Normal模式TMS上拉,TCK下拉。核对电路,发现TCK没有下拉,于是加上下拉电阻51K。结果反而导致程序下载不成功。

结合自己的实际测试,下载接口TCK悬空,TMS接上拉电阻,程序下载运行正常。
4、在网上查找资料,发现有人说是因为外设上电后初始化需要时间。于是尝试在进入main()函数后立即加延时,发现程序可以正常运行了。 然后结合自己的电路板分析,板子上有外设DP83848,上电后XMC4500很快进入工作状态对其进行初始化,但是此时DP83848还处在自己的上电初始化状态,导致XMC4500初始化不成功,造成整个程序运行不正常。
查看DP83848手册,其自身上电稳定需要167ms的时间,因此进入main函数后立即加延时大约200ms,程序运行正常。
以上就是关于恒河二进制示波器,用什么软件读取全部的内容,包括:恒河二进制示波器,用什么软件读取、dsoframer.ocx在win7下没法用,该怎么解决、怎样让程序在两块开发板上运行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)