我正在寻找一些代码,因为我真的不想深入了解其硬件端的细节。我计划构建一个项目,可以通过 USB 端口控制一些 LED 照明。有人告诉我,实现此目的的一种方法是使用 PIC 微 Controller (18f 系列内置 USB 功能)。唯一的问题是,我必须大量阅读 Microchip 的库,才能远程完成任何高效的工作,这完全违背了我的初衷,因为我不想详细研究 USB 的架构。我可以用 C/C++/C#/Java 编程。我确实理解 ALP 代码(8086),但我不期待它。我知道一定有办法让这一切发生。我正在寻找可以在代码中进行一些更改并使其适应此问题的代码。
考虑这个简单的情况,当从 USB 端口接收到某个信号(任何数据)时,微 Controller 将特定端口上的所有引脚设置为逻辑 1,这样所有 LED 在接收到信号时都会发光通过 USB 端口。
这些灯就像手机上的通知 LED 灯。它们需要由计算机控制,因为我希望让它们工作,比如当我用手机接到电话时(当我的手机同步到 comp 时)或使用 Winamp 上的均衡器等。这使得计算机控制部分变得重要。
我看这应该是可能的。对于已经开始 PIC 编程的人来说,这个问题似乎非常简单,而且这个问题也很古老。我通过谷歌找到的几乎所有代码(损坏的链接/过时的信息)都毫无用处。可能还有其他方法可以做到这一点,目前我自己不太确定 PIC 的想法。
最佳答案
我做过这样的事情,发现了以下article很有用。它提供原理图、PIC C 代码、介绍如何安装 PIC C 编译器,甚至 Windows 控制代码。一定要看看,它提供了您需要的一切。
关于c# - 使用 PIC 通过 USB 控制照明的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11375687/