1
tempdban 2012-10-29 07:23:46 +08:00
建议先折腾比较不蛋疼的51
|
2
Limy 2012-10-29 09:59:40 +08:00 2
推荐一本书《电子设计从零开始》
内容涵盖数电模电,单片机。 很好不错的一本入门书。 |
3
lookhi 2012-10-29 11:00:50 +08:00
raspberry 300多 可玩多了
|
4
MartianZ 2012-10-29 11:02:11 +08:00
温度测试用51就好了嘛,很简单的
另外ARM跟单片机没啥关系吧。。 |
5
Weakdancer 2012-10-29 11:24:07 +08:00
arduino 就是为你设计的
|
6
Weakdancer 2012-10-29 11:26:07 +08:00
我的意思是根据你的需求,没必要 使用arm架构的
|
7
liwei 2012-10-29 14:38:43 +08:00
Arduino+1
这么简单的需求没必要上arm,51都足够。 Arduino各个方面的资料都比较多,所以推荐arduino |
9
timonwong 2012-10-29 15:10:40 +08:00
Arduino+1
非得要ARM的话,可以用Maple(大部分内容跟Arduino兼容), 这个是STM32的(Cortex-M3) http://leaflabs.com/devices/#Maple 如果有C语言的洁癖,就不要碰51了,要碰也不能碰Keil C51,IAR 8051还好点,不过环境难配些,用汇编的话怎么样都行。 |
10
sivacohan OP @liwei
@Weakdancer 我不是很了解这个领域,想上arm是受环境影响吧。刚才看了一下,貌似学习成本很低,功能也很强大。但是我想通过这个板子连wifi,然后通过这个发微薄。这个板子能实现这个需求吗? 上arm另外一个原因,是我有linux c基础,刷一个linux的话,我觉得能跑起来c 和python吧?这样就不需要学新语言,在旧有基础上了解些特性就可以上手了。 另外,我不太会焊板子,点锡很费劲,所以最好有成品开发板,买好模块往上插就好了。。。 |
11
hiwljun 2012-10-29 15:21:49 +08:00
Arduino+Raspberry Pi
|
13
timonwong 2012-10-29 15:36:25 +08:00
@sivacohan
单纯学习电子的话不建议直接上Raspberry Pi, 特别是需要学习一下外围硬件的开发,不仅仅是单纯的硬件知识,还有Linux驱动开发知识要掌握。 ARM9以上基本上都是跑Linux,裸奔费劲。 看你的需要了,我个人觉得你需要的是一块ARM的MCU而不是CPU。 |
14
Limy 2012-10-29 16:17:10 +08:00 1
|
15
Weakdancer 2012-10-29 17:56:40 +08:00
根据你说的,openwrt 加 arduino 就完全可以了。
参考 www.sl088.com |
16
Weakdancer 2012-10-29 17:58:52 +08:00
另外 不知道你是否对跑起来C这个说法有完全的理解,因为这是和硬件相关的。你之前的经验可能和硬件关系不大。也就是有很多种C
|
17
zhouhua97 2012-10-29 21:22:03 +08:00
不想自己焊板子直接编程的话arduino是首选了,而且基于arduino的接口模块也很多,wifi,蓝牙,zigbee,还有各种传感器,去淘宝看看,有好几家不错的,国内的创客空间玩这个的也不少。
另外一个raspberry pi也是不错的,上面跑linux系统也挺不错的,可以满足你在上面进行编程和跑webserver的需求了。这个板子是目前性价比较高的ARM板子。 要再高端些的,可以找找beaglebone,beagleboard-xM的板子,这些用OMAP的芯片的,功能更强大。 |
18
southwolf 2012-10-30 01:19:54 +08:00
楼上提的这些东西基本都玩过,51单片机->Arduino->RaspberryPi->BeagleBone/Board 基本代表了偏硬件->偏软件,从EE到CS的方向。按照楼主的需求,Arduino是王道。
推荐一本书, Pragmatic的Programming Your Home:Automate with Arduino, Android, and Your Computer, 正好就是介绍Arduino+Android智能化家居的实际案例。 http://book.douban.com/subject/6893670/ |