8得票4回答
同步数据采集的硬件中断

我正在寻找一种简单的方法,使用外部TTL脉冲触发我的数据采集软件。我需要同步采样来自多个源的数据,使用5 Hz参考时钟。采集不需要实时优先级,但我希望确保我的软件在尽可能短的时间内被触发,并且每个外部时钟周期仅触发一次。我希望通过某种方式从外部触发器获取中断而无需使用快速轮询循环来完成此操作。...

7得票4回答
我该如何编程数码相框?

我不确定这是否是正确的地方提出这个问题,但我找不到任何相关主题的帖子。 我想将自己的程序上传到数码相框中。有什么建议吗? 需要用哪些编程语言? 需要使用哪些接口? 或许需要使用API?

10得票3回答
如何在C#中获取来电者ID?

我想用56K调制解调器获取给家庭电话打来的号码。是否有办法用C#实现这一点?

8得票4回答
两个.NET线程与硬件访问问题

我正在创建一个应用程序,通过FT2232H USB/RS232转换器与设备通信。为了通信,我使用了FTDI网站上的FTD2XX_NET.dll库。 我使用了两个线程: 第一个线程不断从设备中读取数据 第二个线程是Windows窗体应用程序的主线程。 当接收线程在运行时,我尝试向设备写入...

14得票2回答
如何读取硬盘温度?

有没有一种 S.M.A.R.T API 或类似的方式可以查看硬盘温度? 我只需要温度,在C#中不需要其他的东西。

11得票2回答
SetupDiGetClassDevs函数是否能像文档中所述使用设备实例ID?

根据MSDN文档,SetupDiGetClassDevs可以传递一个设备实例ID来获取特定设备的设备信息集: 要仅返回特定设备,请设置DIFCF_DEVICEINTERFACE标志并使用枚举器参数提供设备实例ID。 我通过解析WM_DEVICECHANGE消息DBT_DEVICEARR...

7得票3回答
如何模拟内存映射I/O

我有一些硬件想要模拟; 我想知道是否可以像这样在低级别上进行。硬件有许多寄存器,我将它们排列在一个结构体中: #include <stdint.h> struct MyControlStruct { uint32_t data_reg_1; uint32_t da...

7得票1回答
如何在Linux上捕获键盘事件并使用监视器作为文本显示器?

我有一台运行在多用户模式下的服务器,连接了键盘和显示器。我想在另一台电脑上通过SSH连接到服务器并运行一个程序,该程序从键盘捕获输入并将文本打印到显示器上。键盘和显示器将永远不会用于其他任何目的。 现在,当服务器启动时,显示器上会显示一个(文本)登录界面。我知道可以写入相应的/dev/tty...

15得票2回答
多核处理器如何启动?

从非常低的层面来讲,CPU核心是如何初始化的?

14得票7回答
有没有办法将HTML用作C / C ++程序的接口?

我正在开发一个通过USB接口进行交互的产品。我想为它编写一个控制应用程序,但是我不会用poo编程GUI,所以我想到了使用一个网页(在应用程序安装目录本地运行)作为程序的界面。 因此,通信路径是:用户 --> HTML页面(非托管 - 它是本地的)--> C++程序 --> USB端口 我希...