发布网友 发布时间:2022-04-21 16:41
共4个回答
热心网友 时间:2023-11-15 11:29
先学单片机,把一个基于单片机的最小系统怎么回事搞明白了,单片机搞通了。第二步,找本经典的《ARM体系结构与编程》,把ARM架构搞明白。第三步,找个ARM芯片,看datasheet,这个也很重要因为书上说的毕竟还是浅。以上是基础,能坚持下来的话,第四步看Linux 先找本入门,shell,什么的基本的搞明白。第五步,看Linux内核中关于ARM的部分。第六步,买个ARM9的实验板搞点程序出来,实践下。
另外说下,这个门槛还是比较高的。外面培训机构基本在忽悠,都是做点简单的C++,linux shell的培训没啥用。关键靠自己钻研了。
你看回答满意不?
热心网友 时间:2023-11-15 11:29
既然已经会c,c++,java,模电,数电,那么还需要linux内核的学习,建议你看点编译内核的资料,另外arm经典的外围电路也应该学习学习
刚开始的话,建议还是先看看C,java在前期的开发中应用的比较少,c++了解即可,但在后期的开发中使用c++的机会多点,应该是在图形界面开发,数电模电是必备的的,但是使用最多的还是数字电路,应该能看懂波形图,时序图,这些用的还是多点的,arm的知识应该在实际的开发练习中逐步熟悉至精通.
热心网友 时间:2023-11-15 11:29
你想以后偏硬还是软啊?
偏硬件的话,就按sunye_9999说的。
偏软的话,直接学Linux编程即可。这里用不到电路知识
要学习系统构建的话,那就软硬都要涉猎一些。
想全面发展的话,,,,,,,,,,没几年时间是不行的
热心网友 时间:2023-11-15 11:30
汗,这些你真的学好了。ARM你就已经比较厉害了。
还少个计算接口,数据结构