taff 发表于 2014-8-16 18:18:00

买嵌入式开发板的前提(个人所见)

之前买了一个tiny2451开发板。之所以买这个芯片的,是因为都说2440停产了,学了没用,搞了一段时间,最后板子还是放那里吃灰了。之后得出了教训,知识体系不完备板子还是别急着买好。之前只学过51,数电模电,操作系统原理(很浅显),Linux(很浅显)
玩板子中发现所需要的知识有
1.操作系统知识 (进程 信号量 。。。)2.计算机组成原理 3.C语言 (指针 链表 结构体都得会)4.SPI IIC.... 各种总线编程过 5.了解开发板ARM芯片,会看懂数据手册。6.掌握ARM的基本知识(我只会51)7.Linux操作系统基本命令(必须的) 和服务器搭建(samba tftp FTP NFS...)8.网络知识IP 子网掩码 网关..... (没学过,连不联网电脑有没有IP地址都不知道)9.会看开发板原理图(芯片引脚太多了 看糊涂了)11.SD卡读写12.存储器的存储结构 13.USB数据传输 14.ir 红外16.系统是如何启动的启动顺序地址映射17.系统分区
,,,,,,   还有很多。总之,还是继续搞单片机和Linux吧抽空搞一搞ARM

airpumpkin 发表于 2014-8-16 21:47:22

其实上手开始玩,有空就折腾一下,慢慢就会上手了。
我也是因为同事开始研究2440开发板才开始关注ARM和Linux的,正好要做一台设备收数据显示出来,就开始折腾buildroot和directfb,对付着弄了两台出来,还一直用了好几年。之后一直断断续续的关注着,有空也折腾一下,现在做一些应用已经问题不大了。倒是同事没能够坚持下来,估计看过的Linux内核情景分析也都忘光了。

明心清源02 发表于 2014-8-16 22:03:05

本帖最后由 明心清源02 于 2014-8-19 12:29 编辑

需要太多知识了。楼主这是把难度提高了。

zhudadragon 发表于 2014-8-18 18:51:53

看着都不知道怎么上手了

taff 发表于 2014-8-20 17:31:00

明心清源02 发表于 2014-8-16 22:03
需要太多知识了。楼主这是把难度提高了。

这些要求其实不高。搞arm 会遇到的。索性先把这些搞会。

taff 发表于 2014-8-20 17:33:22

zhudadragon 发表于 2014-8-18 18:51
看着都不知道怎么上手了

把这些都弄会之后再去买开发板折腾。或者买了开发板之后再慢慢搞这些必须的知识储备。

taff 发表于 2014-8-20 17:36:00

airpumpkin 发表于 2014-8-16 21:47
其实上手开始玩,有空就折腾一下,慢慢就会上手了。
我也是因为同事开始研究2440开发板才开始关注ARM和Linu ...

先把基础打牢进步更快。

airpumpkin 发表于 2014-8-20 19:46:53

taff 发表于 2014-8-20 17:36 static/image/common/back.gif
先把基础打牢进步更快。

这句话是没错,但是那个清单真的很让人望而生畏
边干边学花的时间是有点多,但是只学那个清单而不实践,放下书本再实践的时候,时间花的也不见得少多少,因为太多都忘记了。。。。
我现在用linux+arm业余弄点应用,没看过内核,ldd看了几章,嵌入式在学校也就上过点课,没深入研究,感觉还基本可以,要做的应用我也都能实现。现在类似turn key的方式,其实入门没那么复杂。

taff 发表于 2014-8-21 08:12:45

zhudadragon 发表于 2014-8-18 18:51 static/image/common/back.gif
看着都不知道怎么上手了

慢慢搞 总会搞定的:P

taff 发表于 2014-8-21 08:13:05

airpumpkin 发表于 2014-8-20 19:46 static/image/common/back.gif
这句话是没错,但是那个清单真的很让人望而生畏
边干边学花的时间是有点多,但是只学那个清单而不实践, ...

兄弟说的也有道理
页: [1]
查看完整版本: 买嵌入式开发板的前提(个人所见)