给学习嵌入式Linux的新手的一点建议

  很多新手学习嵌入式Linux不知道要买什么样的开发板,于是到淘宝一搜ARM开发板,发现开发板真的好多啊,ARM9的TQ2440、JZ2440...ARM11的OK6410、TQ6410...还有Cortex-A8的,非常的多。那到底新手一般买什么样的开发板呢?很多新手都认为开发板越贵越好,配置越高越好,送的资料光盘越多越好。其实这是错误的,我刚开始学习嵌入式开发的时候就是有这种错误的想法。买了一块ARM11的OK6410开发板,结果买回来之后,除了会烧录,写写Linux应用,就不能玩什么了,因为学习的资料非常少。送的光盘上有国嵌的视频,但是内容非常少,非常简单。网上也很少ARM11的教学。虽然说ARM9和ARM11差不多,只是寄存器的地址不一样和功能上有差异。但是看着ARM9的资料,翻着ARM11的芯片手册去写代码,真让我这刚入门的痛苦啊!

  如果你是新手,个人推荐ARM9 JZ2440,因为这是韦东山老师写的《嵌入式Linux应用开发完全手册》上还有很多视频教学配套的开发板,韦东山老师写的书非常不错,用上配套的开发板会让你学习嵌入式更得心应手。也许你会担心学习ARM9,技术陈旧,以后还要学习ARM11、Cortex-A8,还不如直接学高端的,辛苦点没关系。这里我可以提醒一下,ARM9和ARM11其实差别真的不大,如果你掌握了其中一个,其它的可以触类旁通。推荐ARM9 JZ2440只是因为它的学习资源丰富而已。这里没有给打广告的意思哈,只是给初学者一些建议。我现在也有点后悔没有买韦东山老师的JZ2440...

  有一次在网上搜资料的时候,被我找到了韦东山的6410裸板开发的视频教学。下载下来后看了几个视频,发现真的很不错!我正需要这些资料!感谢韦东山老师!如果你已经买了6410的开发板,那你就可以在网上找找这个视频教学。

你可能感兴趣的:(嵌入式Linux)