迈来芯编程器PTC04常见问题(四):PSF
01、在C++中使用DLL是否需要头文件?
答:每个DLL都有一个内置的类型库,它完整地描述了由DLL实现的对象及其接口。每个支持ActiveX的编译器都能读取这些类型信息。在C++中,指令#import会读取指定的类型库,并生成包含定义的头文件。该头文件也会被自动包含,因此您不必对其进行#include。
02、我发现PSF0PTC04AAMLX中未记载一些方法和属性。我在哪里可以找到有关这些方法和属性的信息?
答:这些功能在MPT_DEVELOPER_REFERENCE.HLP中进行了描述。MPT_DEVELOPER_REFERENCE记录了PTC04程序员所有库共有的一组标准方法。
您可以在随PTC04一起提供的CD上的softdist目录中或在迈来芯官网帮助文件。
注意:Windows 7和Windows 8默认不支持HLP文件格式。要打开HLP文件,您需要在系统中安装 "WinHlp32.exe "工具。
03、运行PTC04 VB示例代码时出错
我设置了"MLX90251产品特定功能软件库"编程指南第8页提供的代码(VB6)。然而,当我尝试运行程序时,却在以下一行出现错误:MsgBox(Dev.Name & " device found on " & Dev.Channel.Name)并伴有以下信息:"对象不支持此属性或方法",我也将代码修改为VB.net,但在同一行出现错误:MsgBox(Dev.Name & " 设备在 " & Dev.Channel.Name),但给出了以下错误信息:"试图读取或写入受保护的内存。”
答:公共Dev作为MLXxxxxxPSFDevice,该函数应能正常工作,但您需要确保"Dev"已链接到 90251PSF。"Dev"没有在PSF文档的第8页,但它是必须的:它应该是一个全局变量:公共Dev作为MLX90251PSFDevice。
04、MPT/PSF可以报告哪些错误代码或HRESULT?
答:MPT/PSF使用的HRESULT设施是Facility-ITF。常见代码如下:
MPT/PSF库报告的错误代码属于数据类型"HRESULT",在Windows操作系统中用于表示错误条件和警告条件,在COM库中也很常用。
HRESULT值有32位,分为三个字段:
• 严重性代码:表示返回值是信息、警告还是错误
• 设备代码:识别系统中造成错误的区域。
• 错误代码:分配给代表异常的唯一数字。每个异常都映射到一个不同的HRESULT。
错误代码分析:
1、如果软件返回的错误代码为FACILITY_DISPATCH,则通常表示设备对象的声明错误或未安装支持该对象的DLL库。
2、如果软件返回的错误为FACILITY_ITF,则错误由MPT/PSF库触发:MPT/PSF代码分为4类:MPT ERROR、MPT CHANNEL ERROR、PTC04 PSF ERROR和DEVICE PSF ERROR。最后一类是一个相对较新的类别,有一个设备特定的错误代码列表。这意味着它们有一个常见错误代码列表和一个设备或应用程序特定错误代码列表。
3、用于传统MELEXIS产品和旧Melexis产品系列的PSF设备库没有专用的错误列表。相反,它们会返回0x80020009 DISP_E_EXCEPTION,意思是 "出现异常"。在这种情况下,可以使用GetErrorInfo COM API 函数获取错误的文本描述。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由ll转载自迈来芯Melexis公众号,原文标题为:迈来芯编程器PTC04常见问题(四):PSF,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
迈来芯编程器PTC04常见问题(三):硬件与固件
迈来芯PTC04编程器是一款专为兼容芯片量身打造的尖端校准工具,旨在实现高效、精准的芯片校准,并助力产品开发融入调试功能。该编程器能够无缝集成于标准PC与应用模块之中,为在各类操作环境下校准可编程传感器芯片提供了极大便利。
【技术】可编程霍尔开关MLX92232编程标定该如何实施操作?
Melexis的MLX92232是一款用户端可编程霍尔开关/锁存器,集成霍尔传感器元件与先进的偏移补偿机制以及稳压器和一个开漏输出驱动器。
【技术】可编程霍尔开关MLX92232编程标定需要准备什么?
Melexis的MLX92232是一款用户端可编程霍尔开关/锁存器,集成霍尔传感器元件与先进的偏移补偿机制以及稳压器和一个开漏输出驱动器。
MELEXIS(迈来芯)适用于干磁和压力传感器产品的PTC-04编程器和子板选型指南
描述- The Melexis family of programmable sensors are designed to be integrated into an application and then programmed. Programming allows for setting the various operating modes inside the chip and for performing an end-of-line calibration which reduces or removes residual error due to mechanical tolerances for example.
型号- MLX92362,MLX90340,MLX92242,MLX90819,PTC-04,MLX90817,MLX90818,MLX90374,MLX90376,MLX90333,MLX90377,MLX90378,MLX90215,MLX90292,MLX90293,MLX90371,MLX90372,MLX90251,MLX92232,MLX90373,MLX92352,MLX90809,MLX91218,MLX91219,MLX90328,MLX90329,MLX90363,MLX90364,MLX90365,MLX91377,MLX90288,MLX90366,PTC04-DB-922XX,MLX90367,MLX90324,MLX91216,MLX91217,MLX90360,MLX90316,MLX91207,MLX91208,MLX91209,MLX90517,MLX90397,MLX90510,MLX90830,MLX90513,MLX91206,MLX92292,MLX90392,MLX90393,MLX90394,MLX90395,PTC-04-DB-MUPET,PTC-04-DB-HALL03,PTC-04-DB-HALL04,PTC-04-DB-HALL06,MLX90426,MLX90822,MLX90823,MLX90824,PTC-04-DB-90316,PTC-04-DB-HALL01,MLX90825,PTC04-DB-HALL05,PTC04-DB-HALL03,MLX90421,MLX90422,DB-SPI,MLX90423,MLX90820,MLX90425,MLX90821
【经验】MELEXIS可编程霍尔位置传感器MLX90360的编程软件使用教程
迈来芯可编程霍尔位置传感器MLX90360可以通过编程器来配置相关参数来提高测量精度,但客户在使用时可能不明白软件该如何使用。本文将介绍该编程软件的使用方法。
Melexis磁位置传感器标定工具PTC-04使用说明指南
本文为Melexis磁位置传感器标定工具PTC-04使用说明指南。本文以MLX90365为例,其他型号只是安装程序不同,方法步骤是一样的。
【经验】Melexis PTC-04编程器入门程序设计指南,适用于传感器领域
PTC-04编程器入门程序设计指南是您浏览PTC-04编程器所有文档、工具、固件及库的指南,让您了解如何创建程序使用环境,以及如何找到正确的信息来解决您的问题。
【经验】PTC04编程器使用问题及处理系列文章(一)
PTC04编程器是标定MELEXIS产品最重要的硬件设备之一,搭配不同的子板,即可实现对不同类型的产品进行标定工作。在使用的过程中,很多客户都会遇到这样那样的问题,如通信不正常、识别不到芯片等等。本文笔者综合原厂相关应用资料,客户使用过程中遇到的相关问题,形成一个问题及处理系列短文,希望对用户有参考价值。
迈来芯编程器PTC04常见问题(六):案例说明MLX90251
本文为迈来芯编程器PTC04常见问题解答,并以MLX90251作为案例说明。
【经验】教你解决MELEXIS编程器PTC04不能识别的问题
最近,有客户在使用MELEXIS的可编程线性霍尔位置传感器MLX90215,在用MLX90215的编程器PTC04和霍尔传感器子板PTC04-DB-HALL01时,通过USB数据线连到电脑上后,识别不到PTC04。本文讲解了解决该问题的方法和步骤。
【经验】编程器PTC04上位机软件安装指南
迈来芯的大多数传感器芯片都需要编程器进行标定后才能使用,包括三轴霍尔、线性霍尔、霍尔开关等,编程器硬件上包含了一个主板和不同的子板,每个具体的型号需要不同的子板来配合主板使用。今天给大家分享一下硬件准备就绪后,如何安装配置编程器PTC04的上位机软件。
迈来芯编程器PTC04常见问题(五):校准与传感器
本文介绍迈来芯编程器PTC04常见问题(五):校准与传感器。
【经验】PTC04编程器换子板,对不同的传感器进行程序标定工作的安装诀窍
MELEXIS的很多产品如可编程霍尔开关、线性位置传感器、三轴霍尔位置传感器、电流传感器、电机驱动等产品,在进行标定时都需要用到一个重要的硬件设备,那就是PTC04这个编程器,另外就是不同传感器,需要搭配不同的子板,将子板插在PTC04上,对不同的传感器进行程序标定工作。
请问世强的大佬们:1、Melexis三轴霍尔传感器MLX90333工作电压在3.3V是否能正常工作? 2、Melexis三轴霍尔传感器MLX90333三种输出模式是否都需要专用的编程器PTC04来进行编程后才能使用?3、如果需要编程,在哪儿可以买到已经设置成模拟电压输出的芯片?
1、Melexis品牌的3D霍尔传感器MLX90333正常工作电压是5V,最小工作电压是4.5V,所以在3.3V不能正常工作。2、MLX90333需要编程器PTC04+子板的方式来编程,否则就是2.5V电压输出。3、预编译版本的霍尔传感器可以选择MLX90316版本,但是磁铁、机械结构必须严格按照MLX90316的要求来设计,否则无法满足MLX90316预编译版本的精度。
迈来芯PTC-04编程器,无缝融入标准PC与应用模块生态,有效提升工作效率与精确度
迈来芯PTC-04编程器,作为业界领先的终端工具,专为高效、精准地校准各类兼容芯片而生,同时赋能产品开发全程,内置调试功能,让创新触手可及。这款编程器无缝融入标准PC与应用模块生态,轻松实现操作环境下可编程传感器芯片的即时校准,提升工作效率与精确度。
电子商城
品牌:MELEXIS
品类:Daughter Board for Melexis PTC devices
价格:¥931.9743
现货: 5
品牌:MELEXIS
品类:Rotary Position Sensor IC
价格:¥2,338.0152
现货: 4
品牌:MELEXIS
品类:Daughter Board for Melexis PTC devices
价格:¥892.3158
现货: 0
现货市场
服务
提供是德(Keysight)网络分析仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器维修,支持一台仪器即可维修。具备十年以上维修经验工程师,维修后测试合格率达98%,维修保修期长达三个月。
提交需求>
可来图定制均温板VC尺寸50*50mm~600*600 mm,厚度1mm~10mm,最薄0.3mm。当量导热系数可达10000W/M·K,散热量可达10KW, 功率密度可达50W/cm²。项目单次采购额需满足1万元以上,或年需求5万元以上。
提交需求>
登录 | 立即注册
提交评论