IC测试论坛--专业IC测试网

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 10593|回复: 2
打印 上一主题 下一主题

控制Agilent 34401A万用表源程序分享啦

[复制链接]

3

主题

14

帖子

2429

积分

IC测试新手

Rank: 1

积分
2429
跳转到指定楼层
楼主
发表于 2010-3-14 14:59:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

附件中是控制Agilent 34401A万用表源程序,大家可以自由分发,任意使用。以下是几点说明

调用方法:
定义一个全局变量:CMeter meter(1, 9600);  //1是串口号,9600是波特率,具体设置要看实际情况。

  
    meter.Config(METER_VOLT_DC, METER_1_V);   //万用表配置,直流电压测量,1V量程
    float read_value = (float)meter.Measure();         //测量
此万用表控制程序仅仅包含了 直流电压测1V和10V量程的测量,如果要测电阻,频率之类的参数,大家可以参考34401A的手册,将相应的代码补上即可。

此程序延时函数是调用的ETS的延时函数,如果要换到其他平台(ASL有自带的,AST没有),把延时函数换成相应平台提供的函数即可。由于此串口通讯函数不是针对控制万用表来编写的,也不是通用的串口通讯程序,我也没有高兴花时间来修改,所以里面有很多代码无关万用表控制,大家将就用用。
 

[此贴子已经被作者于2010-3-14 15:00:03编辑过]
回复

使用道具 举报

3

主题

14

帖子

2429

积分

IC测试新手

Rank: 1

积分
2429
沙发
 楼主| 发表于 2010-3-14 15:00:49 | 只看该作者
附件无法上传,站长修复一下吧,附件我发你邮箱。
回复 支持 反对

使用道具 举报

39

主题

132

帖子

8946

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8946
板凳
发表于 2010-3-14 17:45:54 | 只看该作者
 

由于最近更换了服务器,上传设置需要更改,现在可以上传了,感谢cirmud提醒!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|IC测试论坛--专业IC测试网 ( 沪ICP备09068927号

GMT+8, 2024-11-23 13:09 , Processed in 0.330996 second(s), 28 queries .

Powered by Ictest8 © 2005-2020 Ictest8.com

.
快速回复 返回顶部 返回列表