最好的方式开始节目其他的事情比你的计算机?[关闭]
-
02-07-2019 - |
题
什么是最好的方式开始与编程的计算机?
我不是说主流的事情如手机与Api。
请假设的工作知识C/C++
其他提示
这不是微控制器,但 Lego Minstorm 是一个好地方开始学习嵌入式编程的细节。
我最近听说过 BUG ,称其为“开源硬件开发”。这是你正在寻找的那种东西吗?
为自己购买 HP 10C计算器,然后对所有这些“编程”进行编程101"数学算法使用其疯狂的小但实用的计算器语言。让我想起汇编程序,但事实并非如此。
SparkFun 。对我来说,舵机是我喜欢的黑客。
我会研究像(非官方)GBA开发之类的东西,确定有“图书馆”等。但你可以去挖掘,只是将位粘贴到特定地址并使事情发生。您无法获得更多“无API”然后是原始内存映射硬件访问。
您可以尝试使用 BeagleBoard ,虽然它的主流,但令人印象深刻的表现仅仅是149 $。
也许从小型微控制器项目开始。 这可能会有所帮助: http://www.kmitl.ac.th/~kswichit% 20 /
我有个人经验,并建议使用这些产品来编程PIC:
PIC价格便宜(2美元左右),电路板售价约为120美元。
最近,TI对无线USB芯片/程序员印象深刻。你可以花50美元买到2个芯片和一个程序员。它还附带一个免费的C编译器。默认情况下,它附带一个示例远程温度程序。
如果您想使用微控制器创建一个很酷的小工具作为学习经验,您可以查看Rabbit的入门套件(网站)。他们拥有各种带有8位微控制器的低成本套件,可以开始使用特定的技术。
周围有很多可编程机器人。实际上,即使是一些Roombas(自动真空吸尘器)也可以进行编程。如果你想教孩子们如何编程,这是特别好的。
如果您有任天堂Wii,可以使用Twilight Princess破解它。你甚至不必买它。我刚租了几天。转到 WiiBrew.org 并查看其中的一些项目。大多数(如果不是全部)都是开源的,应该给你一个很好的起点。现有东西的大量端口,以及专门为Wii编写的一些原始程序。您当然可以在计算机上进行编程,并将编译后的二进制文件传输到Wii。我没有考虑如何设置开发环境并为Wii构建它是多么困难,但是如果你通过电子邮件发送他们来自wiibrew.org的项目维护者,他们可能会为你做好准备。
[编辑]
只是浏览一遍,我找到了 DevkitPro ,它似乎是首选的工具包在许多不同的控制台和手持系统上开发,包括Wii。
为了让您自己进入嵌入式编程,您可能想尝试将XNA用于Xbox或Zune。你不会做内存管理,但如果你在Zune上做,你会习惯受约束的硬件。不可否认,它正在使用C#;但你总是可以使用CIL进行编程。