将s/w编程与h/w编程相关联

Mad*_*dhu 5 hardware robotics

我已经在s/w编程多年了.多年来我也对h/w编程(电路+机器人+等)感兴趣.

请从哪里开始h/w编程的建议.我的目标是将s/w和h/w结合起来.

Sam*_*hke 2

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

Picaxe 为您提供了 PIC 的基本介绍,但比 Lego Mindstorms 迈出了重要一步:P 然而,它执行命令的速度比标准 PIC 慢得多(我认为大约 1KHz 与 1Mhz),但它可以做一些事情(例如串行通信和控制 LCD)。

对于更标准的 PIC,这看起来是一个不错的起点:http://www.piclist.com/techref/piclist/begin.htm

如果您想要更高级的东西,例如使用 TCP/IP、运行 HTTP 主机、使用 USB 外围设备,那么此线程可能会感兴趣: https ://serverfault.com/questions/22030/recommended-embedded-用于光服务器和学习的 linux 设备