把基本的过程学会,如环境搭建,系统编译,基本的IO控制,及外围电路的一些期间控制如ADC,DAC等。这些东西跟单片机的控制是一脉相承的。你有单片机的基础的话,会很好理解的。
至于linux应用的学习呢,可以同样在这块ARM的板子上进行。
如写一个基本的网络服务器的程序,把ADC采集到的数据通过网络上传给PC端。
这是一个很好的锻炼。
宗旨是,从最简单的开始入手,慢慢培养信心和兴趣。
我不知道你有没有和arm相关的学习基础,既然你说你是个新手,我就按照我如何学习arm的方法说说,-_-1,arm是比较难的嵌入式方案,也是炙手可热的嵌入式方案,所以学好arm高薪恨容易,所以在学好arm之前,你必须建立很好的学习兴趣。
2,学习arm,不要着急上手arm开发板,不然遇到很多问题你都无法下手,建议你先认真大好基础。现在arm一般和linux搭配使用,所以建议你先大好linux基础,以后在上手arm就容易多了。
3,学习linux之后,你要晓得c语言还是蛮重要的。
4,在1,2之后希望你能够拥有一块开发板,不贵3,4百的样子,我自己有3,4块了,你先买个初级入门的,这样你就可以将linux搭起来建立环境使用arm开发板了。
4,说起来轻巧,做起来难,希望你有持之以恒的精神,我大学2年级就开始 学习了,如果有什么问题尽管联系我,这是我的网站嵌入式分享网站www.ourunix.org,通过这个你自然知道如何学习了。希望你成功。
我现在在编译android,准备移植呵呵,打字很费劲,所以只能写到这了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)