返回信息流前面有我转2410开发板的帖子,其实转不转不重要,在这也就顺便一发。但看到众多关于板子的帖子,我想出来说两句。其实对于在校学生来讲,专门的开发板不见得是最佳选择,原因如下:
1. 渠道单一,价格偏贵
2. 板子良莠不齐
3. 板子本身除了学习开发没有别的用处
其实除了乱七八糟的开发板以外,学习嵌入式有很多的路可以走:
软件仿真: skyeye可以仿真大部分arm软件级别的行为;
如果非要有硬件环境,那有很多价格便宜量又足的设备可以考虑:
1. 众多品牌的路由器,什么tplink之类的,不乏arm9、10的核心,几乎清一色的linux内核。300块就可以买。至于显示,你完全可以把xserver搭起来后在你的linux主机上显示;
2. DM500S卫星电视机顶盒,这个是用来接受卫星电视的,powerPC的300M CPU, linux系统,接到电视上就是显示设备,支持网络。你可以在tuxbox网站下载全套的软件和编译环境。
3. 旧电脑的主板: 有人会问,PC机怎么是嵌入式呢? 能做PC机了,为什么不能做嵌入式?
你完全可以自己做一块PCI的卡,把所有的IO引出来控制你自己的外围设备……
学习linux的人也大有人在,经验看,学这学那都是扯淡,先安个linux用几个月。然后直接全编译一个LFS,一定每一步都要自己做。之后,你就程序的编译,linux的结构,开机的顺序,系统的建立,发行版的发布等等都门儿清了……然后再找自己感兴趣的玩儿。
总之不管是玩儿嵌入式还是linux,有几个玩意儿是必须要掌握的:
1. gcc/gdb
2. shell script: 推荐学习bash
3. Makefile
4. 至少一种编辑器:vim/emas,个人推荐vim
这些都没问题了等于你有了一把利剑,然后就对着那些看似牛x的技术砍瓜切菜吧……
如果同学们有想法可以在这里一起探讨。
顺便说一下,我不是学校的全日制学生,只周末在那边混点儿课上。
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #1412同步于 2008/9/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖
其实学习嵌入式可以有很多种工具选择,不一定非要专门的开发板
Volans
2008/9/26镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
说得很好,其实本科都有很多机会接触到arm的板子,
但绝大多数人甚至连控制GPIO做最基本的点灯程序都懒得做
我们老师说过,搞嵌入的人就应该有搞嵌入的觉悟。
【 在 volans (酸梨) 的大作中提到: 】
: 前面有我转2410开发板的帖子,其实转不转不重要,在这也就顺便一发。但看到众多关于板子的帖子,我想出来说两句。其实对于在校学生来讲,专门的开发板不见得是最佳选择,原因如下:
: 1. 渠道单一,价格偏贵
: 2. 板子良莠不齐
: ...................
有一种东西可以usb转串口
【 在 gentleangel (北邮人) 的大作中提到: 】
: 顶一个~我现在的电脑根本没办法接嵌入式板子
: 只有8个USB口……
必须顶!
【 在 volans 的大作中提到: 】
: 前面有我转2410开发板的帖子,其实转不转不重要,在这也就顺便一发。但看到众多关于板子的帖子,我想出来说两句。其实对于在校学生来讲,专门的开发板不见得是最佳选择,原因如下:
: 1. 渠道单一,价格偏贵
: 2. 板子良莠不齐
: ...................
你说得很对,但你忽略了一点,肯花钱买板子的人,大部分都是不懂的人,既然不懂,应该说是门都找不到,又如何利用你所说的那几种方式呢?只有对嵌入式有了比较深入的了解才能利用好你说的那些工具吧。:)
不要忽略初学者的门槛问题,买板子确实很贵,我还是赞同先把lfs整一遍,这个我不止一次在协会讨论时建议大家做了~~
【 在 volans 的大作中提到: 】
: 前面有我转2410开发板的帖子,其实转不转不重要,在这也就顺便一发。但看到众多关于板子的帖子,我想出来说两句。其实对于在校学生来讲,专门的开发板不见得是最佳选择,原因如下:
: 1. 渠道单一,价格偏贵
: 2. 板子良莠不齐
: ...................