5

我从事软件编程多年。多年来,我也对硬件编程(电路+机器人技术+等)感兴趣。

请建议我可以从哪里开始硬件编程。我的目标是将 s/w 和 h/w 结合起来一起工作。

4

4 回答 4

3

如果您想尝试一些嵌入式编程,我会推荐Arduinos 。它们很便宜,IDE 可以在多个平台上运行,尤其是它们很容易上手。

于 2009-08-24T12:21:43.820 回答
2

对于爱好者的方法,或者从头开始,我建议使用Picaxe芯片。它们很便宜(4 美元起),非常简单,而且很容易编程。最基本的是一个 8 针 IC,使用 5V 直流电源,使用串行电缆和免费软件进行编程,存储大约 40 行代码。(是的,非常基本,但很有趣。它们确实变得更大,即:16 针、40 针。)

Picaxe 为您提供了 PIC 的基本介绍,但比 Lego Mindstorms 迈出了重要一步:P 但是,它在执行命令时比标准 PIC 慢得多(我认为大约 1KHz 与 1Mhz),但它会做一些事情(像串行通信和控制液晶显示器)为您服务。

对于更多标准图片,这看起来像是一个很好的起点:http ://www.piclist.com/techref/piclist/begin.htm

如果您追求更高级的东西,例如,使用 TCP/IP、运行 HTTP 主机、使用 USB 外围设备,那么这个线程可能会引起您的兴趣: https ://serverfault.com/questions/22030/recommended-embedded- linux-device-for-light-server-and-learning

于 2009-08-25T10:10:13.197 回答
0

您还可以查看MS Robotics Studio

于 2009-08-24T12:39:20.363 回答
0

我发现Jean Labrosse 的Embedded Systems Building Blocks非常有用

于 2009-08-24T12:40:03.733 回答