禾瑞亚USB接口电阻触摸屏控制卡QNX 6.5 RTOS操作系统x86架构驱动安装与配置方法
禾瑞亚USB接口电阻触摸屏控制卡QNX 6.5 RTOS操作系统x86架构驱动安装与配置方法
- 前提条件:安装QNX 6.5 RTOS操作系统的主板的USB接口必须能够被操作系统识别,否则连接不到触摸屏的控制卡并且无法使用U盘往其中复制驱动程序,一切都是白费;安装调试之前建议先在Windows操作系统下事先读取触摸屏控制卡的设备ID(禾瑞亚方案电阻触摸屏控制卡芯片的设备VID为0eef,PID为C000)并进行一次25点校准操作;
- 在windows操作系统下整理好QNX操作系统的驱动程序和配置文件,驱动程序的存档压缩包名称叫“禾瑞亚电阻触摸控制卡QNX(Quick Unix)驱动.rar”其中包含了QNX6.3和QNX6.4兼容QNX6.5两个版本的驱动程序,按照接口还要区分串口驱动和USB驱动,本文以USB接口为示例,对应的驱动包“QNX_USB_1.9.4828-QNX Neutrino RTOS V6.5&6.4.zip”解压出来的文件夹名称为“QNX_USB_1.9.4828-QNX Neutrino RTOS V6.5&6.4\QNX_USB_1.9.4828\Litle Endian”,这个路径结构和名称如果不修改的简短一点,单单是在QNX操作系统的终端shell输入路径名称就让人发疯;保留“Litle Endian”目录结构下所有文件和文件夹名不做改动,然后把“Litle Endian”文件夹改成简单的名称,并且用“记事本”打开其中的“EETI_UserSetting.ini”配置文件,修改“CalSource=0 ;”的值为“CalSource=1 ;”意思为让驱动程序从控制卡中读取校准数据;然后准备一个U盘,把原“Litle Endian”文件夹复制到U盘中;
- 提前阅读驱动文件夹中的说明文件“Installation Guide”,对安装与配置的步骤做个初步了解;
- 把保存有驱动程序的U盘连接到安装有QNX操作系统的电脑上,把显示器和USB触摸线连接上,开机进入QNX系统,建议使用Superuser或者root账户登录系统,然后点击“Launch”-“Configure”-“Display”进行显示分辨率设置,设置为显示器的最佳分辨率;
- 点击“Launch”-“Utilities”-“File Manager”打开文件管理器,浏览到FS:\USB0把U盘中的驱动程序复制到\home目录下,再点击“Launch”-“Utilities”-“Terminal”进入终端,执行“usb -vvv > \1.txt”指令把“usb -vvv”指令执行的结果写入根目录\下的1.txt文件中,接着点击“Launch”-“Utilities”-“Text Editer”打开根目录下\的1.txt文件,阅读其中的内容,比如从下图的内容便可以知系统识别到了ID为0eef 0001的禾瑞亚控制卡:
打开终端,操作之前需注意QNX系统的指令要区分大小写的,切换到\home目录下的驱动程序文件夹中的x86目录,执行ls -al查看文件列表,再执行chmod +x driver_install.sh修改安装shell脚本的权限为可执行,如图:
driver_install.sh文件的属性为“-rwxrwxr-x”便是拥有可以执行权限;
- 执行“sh driver_install.sh”运行驱动程序x86目录下的driver_install.sh脚本安装驱动程序,安装程序会把“touchload.sh”脚本文件复制在“\root”目录下并且把其他的驱动程序文件复制到“/usr/photon/config/”目录下,再次打开“Text Editer”程序修改“/usr/photon/config/”目录下的配置文件“EETI_UserSetting.ini”复查确保其中的CalSource参数为“CalSource=1 ;”(不要忘记点击“File”菜单---“save”保存修改)
- 再次打开“Text Editer”程序,定位到“\root”目录下,直接在文件名栏目中输入“.profile”不用理会文件列表中是否看得到这个文件,然后点击“Open”按钮打开隐藏的“.profile”配置文件,
在末尾加入一行“sh touchload.sh”,这个步骤很重要,它决定了开机的时候会不会自动执行“touchload.sh”脚本来加载触摸控制卡驱动程序; - 全部配置完成后重启QNX操作系统,如果没有出现错误,在登录系统后就可以进行触摸操作,如果需要进行4点到25点触摸校准,可以再次打开终端,执行驱动程序目录下的AP程序,进行校准;
如果没有成功修改“.profile”配置文件令系统在开机时执行“touchload.sh” 脚本,那么就算手动执行该脚本可以令系统可以进行触摸操作,也会在执行AP程序时有“PhAB:Your product is not support 4 or 25 Pts calibration(Operation not supported)”这个令人容易误会是产品不支持在该系统进行校准操作的提示,并且无法进行校准;
注:为了确保触摸的精确度,要把主板设置为让显示器单屏显示的模式;
禾瑞亚驱动下载:http://www.eeti.com/drivers.html
禾瑞亚USB接口电阻触摸屏控制卡QNX 6.5 RTOS操作系统x86架构驱动安装与配置方法相关推荐
- uart接口_UART串行总线舵机转接板规格、接线说明 amp; 驱动安装
摘要 UART串行总线舵机需要配合UART串行总线舵机转接板使用,它的作用是将舵机的单线转换为双线TTL接口(Rx接收端,Tx发送端),通过双线TTL串口接口与单片机进行通信.或者通过转接板上的US ...
- linux usb网卡驱动 ko,qf9700 USB网卡在x86 linux和arm linux上的驱动安装以及配置
最近要在一块老板子上面移植openwrt,需要扩展网口,于是选择了qf9700这款USB网卡,附赠的光盘里面有提供在linux下面安装的驱动源代码,所以我们要自己编译驱动源代码生成内核加载模块,加载模 ...
- usb 接口触摸屏驱动
以前写的 USB 接口的触摸屏驱动,那段时间简单的看了下 USB 协议的一些东西,主要是 HID 相关的,代码记录: /*Created by_fire 2012.2.13 */ #include & ...
- RK3288 10.1寸电阻触摸屏调试与校准软件的运行
作者:Dennis 电话:13349909990(微信同号) 邮箱:dennis@we-signage.com 说明:本文所提供的技术方案适用于 恒耀源科技有限公司 RK3288主板以及使用该主板的所 ...
- 普通电阻触摸屏多点触摸低成本解决方 转载
苹果公司iPhone的成功将多点触摸技术推到了一个前所未有的高度,经典的弹钢琴应用程序可以支持超过5点的同时触摸,虽然这一性能并不见得有太多的实用价值,但绝对带给了用户技术无限领先的震撼感.苹果公司的 ...
- usb接口芯片ft245bm的功能及其应用
通用串行总线USB(Universal Serial Bus)由于具有数据传输速率高.易于使用.支持热插拔等特点,越来越成为一种流行的计算机通信接口.FT245BM芯片是由FTDI(Future Te ...
- 虚拟机usb接口连接失败_适用于汽车的USB接口连接器介绍与设计(好文分享)
本文由电蜂优选(Elecbee.cn)--连接器采购平台工程师为您整理,感谢您的阅读,采购连接器,上电蜂. USB(通用串行总线)正逐步发展成为一项标准的传输协议.毫无疑问,这种发展得益于USB接口在 ...
- 三款过CE/FCC/SRCC认证USB接口双频WIFI模块
随着智能化产品的不断深化,一些要求比较高的产品,也希望触及便捷的网络应用WIFI化,但是自身产品有严格的质量标准体系,对集成时选用的WIFI模块希望有认证需求,下面来分享三款已过CE/FCC/SRCC ...
- Win10:USB接口异常,供电限制
问题 最近在使用Win10时,总是发现以前的优盘/硬盘无法正常读取.多次检查发现接口本身并没有出问题,考虑到win10更新总是会引入一些bug,左看右看发现是其居然在USB接口上进行省电操作,导致供电 ...
最新文章
- 报告|机器人行业深度报告:机器人产业价值与回报相关度分析
- 【算法数据结构Java实现】折半查找
- 软件开发报价的计算方法[转载]
- linux内核的I2C子系统详解3——i2c-core.c初步分析、I2C总线的匹配机制
- P1546 最短网络 Agri-Net
- thymeleaf学习
- 解析windows已从异常关机中恢复
- 3 描述android的组件,Android基础------Intent组件
- 光学字符识别引擎 tesseract-ocr 简介
- 安卓电子书格式_读出我的潮流!——全新焕彩Kindle Paperwhite亚马逊电子书阅读器...
- SDN网络的工作原理
- 7 款优秀 Markdown 编辑工具推荐
- 电脑老是弹出vrvedp_m_vrvedp_m.exe是什么进程?是病毒吗?vrvedp,vrvedp.exe,,,,,,,
- TimeQuest Timing Analyzer简单使用
- DCloud 使用chrome调试
- WebSphere Message Broker(2)--WMB V8下载、安装
- ROS 学习系列-- 四轮机器人线性速率、角速度和电机PWM线性关系的定量分析
- OUTLOOK2021配置QQ邮箱
- seo要学什么东西?
- 【Dart 教程系列第 19 篇】Dart 之 indexWhere、lastIndexWhere 返回数组中第一个满足条件的元素的索引
热门文章
- GAN论文逐段精读【论文精读】
- 教你如何看懂photoshop中的直方图 让曝光达到完美
- SQL Server 2008 R2 企业版/开发版/标准版
- 快速缓解过敏的简单技巧
- 程序员在赚钱游戏上的优势 | 赚钱游戏
- Matplotlib从入门到精通05-样式色彩秀芳华
- 【无标题】奥的斯故障223 1TH-Fault 2TH Fault故障分析
- linux scp文件传输
- mac 删除Microsoft office word中的空白页的方法
- Oracle SQL Developer使用dbms_output.put_line显示输出