c++ 在哪里可以从可编程硬件开始?

我已经有一个渴望学习至少一点点关于编程硬件一段时间了,以为我会在这里要求一些起点。我是一个具有Delphi和Objective-C经验的合理完成的程序员,但从来没有听过设备端口/中断(我甚至不知道术语),更不用说编程了一块硬件。

开始我想要做的是,

>购买一个简单的工具包2,3或10个按钮
>通过USB将设备插入我的电脑
>按按钮听听设备并写一些代码来做某事。

我认为这是一个开始的好地方,任何人都有硬件购买的指针,或者我可以开始这个?

我喜欢Arduino,使用方便,开源和一个很好的社区!

很高兴开始使用,并使用C/C++的子集。

此外,还有很多可用的附加硬件,如GPS,蓝牙,Wifi等

我从Arduino的经验已经不错了,从你的这个方面出发,你可以从Windows / Mac / Linux上安装免费的编译器,来构建你的第一个“素描”(Arduino的一个项目或应用程序)。

做一个应用程序很容易,你有一个安装方法,它在启动时调用,然后在Arduino运行时循环一个循环方法。

那么所有你需要做的就是将输入或输出连接到Arduino板上的引脚,告诉代码它们是什么,并希望你能得到所需的输出。

另外还有一个关于Arduino的事情(其他我肯定的),你现在可以使用那些旧的破碎的打印机,或者没有人想要的2x CD-Rom,还有其他一点点的技术。令人惊奇的是,您可以在服务器机房找到它!

现在,我只在小型项目上工作,比如插上液晶显示器,阅读房间温度和像这样的各种项目。但是,基于我所做的,我对Ardunio感到满意,它为嵌入式编程提供了一个很好的基础,如果还不够,你总是可以更大的!

我的2美分!

翻译自:https://stackoverflow.com/questions/3561234/where-can-i-start-with-programmable-hardware

转载注明原文:c++ 在哪里可以从可编程硬件开始?