本人是小白,对于ARM开发板有着很大的爱好,看着各位大神们一个个开发方案真的很羡慕,也想好好学习这个,但是由于基础太差,C语言也不很会,让自己现在搞个开发方案也根本不现实。所以根据自身的条件,我觉得自己应该从0开始学起。
首先我要学习一些基本的概念,像是单片机(Microcontrollers)、微控制单元(Microcontroller Unit;MCU)、ARM处理器、Cortex系列的术语的概念,弄清楚这个板子的基本原理,学习些电路图的知识,让自己能基本看懂电路图。再学一些单片机的工作原理,弄清楚板子是怎么工作的,这是我学习第一步。
然后我想好好学习下C语言编程,C语言是一门通用计算机编程语言,应用广泛,我想从最简单的hello word开始学起,一点点认真学习,争取能看懂简单的C语言源程序,这是我第二步目标。
学习完前两步后,我就计划开始学习开发板程序设计了,想从最简单的点亮一个灯开始学习,仔细研究程序和驱动的原理,慢慢学会简单的开发程序,这是我的第三步学习计划。
最后,前面的我都学会后,就可以自己设计个小方案,自己编程实现我想实现的功能了,我要为这个目标而努力。
本文只是一个我作为小白的学习计划,没有什么高深的理论,也可能表达不是太正确,希望大神们多多帮助指正。我会向着自己的目标前进的。
|