标签: hardware-interface

伪造RS232串口

我正在开发一个项目,其中有许多硬件传感器通过RS232串口连接到部署机器.

但是......我正在开发一台没有物理RS232串口的机器,但是我想制作一些可以连接的假串口,并输出数据,目的是伪造硬件传感器的输入.

有谁知道在Windows XP上创建假串口并控制它的方法?

windows serial-port virtual-serial-port mocking hardware-interface

76
推荐指数
4
解决办法
11万
查看次数

如何在Ubuntu 10.10(Maverick Meerkat)上将终端连接到串口转USB设备?

我正在尝试将minicom连接到通过USB转串口适配器连接的串行设备.这是一个PL2303,从我读过的所有内容中都不需要额外的驱动程序.该设备被识别为PL2303.

我是minicom的初学者.这是执行的正确命令吗?或者我需要配置什么?

$ sudo minicom --device /dev/ttyUSB0
minicom: cannot open /dev/ttyUSB0: No such file or directory

$ sudo lsusb -v

Bus 002 Device 006: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Device Descriptor:
  bLength                18
  bDescriptorType         1

$ tail /var/log/syslog  #then removed and attached the device.
Mar 13 23:31:49 ubuntu kernel: [807996.786805] usb 2-1: pl2303 converter now attached to ttyUSB0
Mar 13 23:34:44 ubuntu kernel: [808172.155129] usb 2-1: USB disconnect, address 7
Mar 13 23:34:44 ubuntu kernel: [808172.156321] pl2303 …
Run Code Online (Sandbox Code Playgroud)

linux usb serial-port hardware-interface

62
推荐指数
5
解决办法
51万
查看次数

如何访问CPU的热传感器?

我正在开发软件,我需要访问CPU中的温度传感器并控制它们.

我不太了解硬件接口; 我只知道如何与鼠标接口.我搜索了很多关于它但没有找到任何相关信息或一段代码.

我真的需要在我的软件中添加它.请指导我如何使用C或C++或ASM控制传感器.

c windows hardware sensor hardware-interface

20
推荐指数
3
解决办法
3万
查看次数

评估PC上的过程能耗(x86)

我试图想出一个启发式来估计一个进程或一个线程在两个时间点之间消耗了多少能量(例如,在焦耳中).这是在PC(Linux/x86)上,而不是移动设备,因此统计数据将用于比较采用类似挂钟时间的计算的相对能效.

这个想法是收集或采样硬件统计数据,如周期计数器,p/c状态或动态频率,总线访问等,并提出一个合理的测量间能量使用公式.我问的是这是否可能,以及这个公式可能是什么样子.

想到的一些挑战:1)正确地考虑到其他进程(或线程)的上下文切换.

2)正确计算CPU外部使用的能量.如果我们假设I/O可以忽略不计,这意味着主要是RAM.分配数量和/或访问模式如何影响能源使用?(也就是说,假设我有办法测量动态内存分配,例如,使用修改后的分配器.)

3)使用CPU时间作为估计仅限于粗粒度和错误计算,仅限 CPU能量使用,并假设固定时钟频率.它包括但不能很好地考虑等待RAM的时间.

hardware cpu cpu-usage hardware-interface

19
推荐指数
2
解决办法
1709
查看次数

使用PC控制飞利浦生活色彩

有没有办法(硬件/软件组合),我可以使用PC控制一个或多个"飞利浦生活色彩"灯 - 例如作为"遥控器"的USB棒.通过这种方式,我可以通过软件(例如网络应用程序 - 通过iPhone /远程控制)控制灯泡,甚至可以创建飞利浦在其部分电视中构建的内容并调用"流光溢彩"(图形驱动程序检测主要颜色以控制灯泡).

我想这更像是一个硬件而不是一个软件问题 - 但我在网上找不到任何关于这个的信息,我肯定不会是第一个在我昨天打开LivingColors灯的时候提出这个想法的人;)

api interface hardware-interface zigbee philips-hue

16
推荐指数
2
解决办法
3万
查看次数

有什么方法可以使用HTML作为C/C++程序的接口?

我正在开发一种通过USB接口的产品.我想为它编写一个控制应用程序,但是我不能为poo编写GUI,所以我想到了使用一个网页(应用程序的安装目录的本地)作为程序的接口.

因此,通信线路将是:用户 - > HTML页面(不托管 - 它是本地的) - > C++程序 - > USB端口

我想这样做是因为它是可移植的,至少在UI方面,我可以流利地编写HTML.

我的问题是:是否可以使用HTML页面通过C++程序与USB端口通信?

如果没有,我将学习GTK - 它足够便携.

PS.这可能用PHP或(eugh)Java吗?

编辑:刚刚意识到PHP是一种服务器端语言 - 它在我的情况下不起作用,因为页面需要作为程序运行(IE,只需使用Web浏览器和HTML作为GUI,实际处理使用C/C++)

html c hardware usb hardware-interface

13
推荐指数
3
解决办法
3万
查看次数

多核处理器如何启动?

在非常低的层次上谈论核心是如何初始化的?

boot assembly multicore hardware-interface

12
推荐指数
1
解决办法
4371
查看次数

如何阅读HardDisk温度?

是否可以通过某种SMART API或类似的东西来查看Harrdisk温度?

我只想要临时,没有别的C#

c# hardware-interface

12
推荐指数
1
解决办法
4532
查看次数

有没有办法检查最近是否已刷新处理器缓存?

在i386 linux上.如果可能的话,最好在c /(c/posix std libs)/ proc中.如果没有,是否有任何组装或第三方库可以做到这一点?

编辑:我正在尝试开发测试内核模块是否清除缓存行或整个proccesor(使用wbinvd()).程序以root身份运行,但如果可能的话,我宁愿留在用户空间.

linux cpu flush hardware-interface cpu-cache

10
推荐指数
1
解决办法
2884
查看次数

从应用程序将设备连接到iPad的最简单方法是什么?

我正在为我公司的主要产品发布工作.我们正在设计一个我们想要集成到iOS应用程序中的新设备.(仅供参考,我们最近已被Apple MFi计划接受,因此我们已经过了这一步.)

我们希望创建一个硬件/软件生态系统,我们的用户可以启动我们的iPad应用程序(是的,它专用于iPad而不是iPhone或iPod Touch设备),应用程序将自动发现并链接任何我们开发的近距离硬件.

这意味着我需要在iPad和硬件中实现某种形式的设备连接过程.

有没有办法在iOS应用程序中编码自动连接到蓝牙设备?

我知道具有此功能的Core Bluetooth Framework,但它只适用于新的iPhone 4S.那不是一个选择.

我还研究了外部附件框架,它可用于连接外部设备,无论它们是通过iPod端口还是蓝牙连接.这是一个选项,但是,如果我的理解是正确的,我们的硬件必须已经与iPad配对才能连接到iOS软件.这不是优选的,因为尽管我们的许多设备可能在某个时间点不在附近,但我们的客户可能拥有他们可能希望与我们的软件连接的100个设备.

我的合理选择或替代方案是什么?最终目标是为我们的用户提供一种非常简单的方法,使他们能够从我们的软件和iPad上连接到我们的设备.

注意:我不能越狱iPad或违反任何Apple TOS协议.

更新(2012年3月7日)我今天看到'新iPad'(正式被称为)将支持蓝牙4.0.我认为这意味着这款iPad设备将能够使用Core Bluetooth Framework.这并没有立即解决我的问题,因为我们确实希望至少与"上一代"iPad设备保持兼容,但是值得指出可能正在寻找这样一个答案的其他人.

bluetooth hardware-interface ipad ios mfi

10
推荐指数
1
解决办法
1971
查看次数