10得票6回答
"#include <asm/io.h>"导致"error: asm/io.h: No such file or directory"错误。

我正在使用 Gentoo,并尝试编译一个控制并口位的程序。它在顶部有这样一行代码: #include &lt;asm/io.h&gt; 当我尝试在其中使用gcc时,它输出以下内容: port.c:4:20: 错误:asm/io.h:没有那个文件或目录 "locate asm/io.h...

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

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

10得票2回答
如何在应用程序中最简单地将设备连接到iPad?

我正在为公司进行一项重要的产品发布工作。 我们正在设计一种新型设备,希望将其集成到iOS应用程序中。 (顺便说一句,我们最近已被接受进入苹果MFi计划,所以我们已经过了这一步。) 我们希望创建一个硬件/软件生态系统,在其中,用户可以启动我们的iPad应用程序(是的,它只适用于iPad而不是i...

9得票2回答
在触摸板上获取手指位置

有没有办法获取触摸板被触摸的位置?此外,我需要一个捕获模块,能够返回这样的2D点数组映射,按请求报告触摸板点的状态(状态意味着:点是否被触摸)。无论使用什么技术/语言编写。

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

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

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

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

7得票2回答
使用忙等待(busy loop)与Sleep(0)和pause指令有何不同?

我希望在我的应用程序中等待立即发生的事件,因此我不想将线程放置在等待中并稍后唤醒它。我想知道使用Sleep(0)和硬件暂停指令之间的区别。 我无法看到以下程序的CPU利用率差异。我的问题不是关于节能方面的考虑。 #include &lt;iostream&gt; using namespa...

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

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

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

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

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

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