关于我对STM32的一些理解

  虽说以前也有接触过有关于单片机的知识,但如此系统的接触单片机的理论对我来讲仍是前所未有的,更况且直接入手的即是STM32偏向于进阶的板子,全部带来的理论和操做对我来讲不是一时半会就能透彻的,首先来讲一下我对单片机对理解吧。程序员

 对于单片机,在没有培训以前,我仅仅认为是一个供应于程序员和开发者的一个高级模拟仿真,我想要了解单片机可能须要到特别深厚的计算机技术,用以进阶本身的知识系统,在上午的永鑫大佬的讲解下,我问了一下咱们能学单片机吗,他说,为何不能,像最入门的arduino已经开发给更低年级的学生学习了,到了大学,足够有能力学习单片机的知识了。所谓的单片机也叫作单片微控制器,是一种集成电路板,它的高度集成,包括了大部分可供引伸的引脚来拓展各个不一样的拓展元器件,其中充当最主要的核心部分即是芯片,基本这一个个绝不起眼的芯片,就是一个单片机的灵魂,而形形色色的芯片也知足了绝大多数咱们平常学习和工业操做的应用,然而和计算机相比,单片机只是少了一个I/O设备,因此说一个单片机就至关于一个微型电脑,而且它的可操控性也宽广了不少,相对应的单片机的体积大小,造价成本相比于计算机都有很大的便利,在简单的听完永鑫学长讲了关于单片机的介绍,发现这是一个对咱们绝不陌生的系统和操做环境,但也是一个无底洞式的范围,单片机越往下学越会发现所涵盖的知识的广度和深度都远远超乎想象,这是一个学无止境的黑洞,从中获取的知识也是不言而喻的,此次咱们要学的STM32单片机正是伟立大佬所希冀咱们学会的。函数

   这就是咱们所学的STM32的模板了,其中ARM Cortex-M3的内核为其提供了一个十分强大运算能力,加上其良好的生态环境,对外界元器件和软件良好的兼容性,以及低廉的成本直接成为了当下最受欢迎的单片机,相比于上一个单片机宠儿51单片机来讲,我认为32其中一个好处是把LED换成了俩个,51的一大排LED除了浪费引脚以外,也没有其余的好处了,LED只是一个用来指示的功能,这一点我特别钟爱32的想法,而且32的加强型时钟系列频率达到72MHZ,是同类中最强的性能最高的产品。而后能够看出STM32自带的传感器并非不少,带有的大量引脚却又将其的可能性放到最大,有关于STM32的程序相对于不会特别复杂。性能

 在伟立学长培训的过程当中,我知道了为何同等命题的程序,写在单片机里面会如此简介,有关于单片机的程序拥有大量的库和包,使得咱们在写程序时能够大量引用彻底已经封装好的函数包,使得主函数的长度十分精炼,可是要是咱们想真正的了解学习单片机,咱们还必须得耐心的打开成百上千的函数库一行行解读,这须要必定的C语言的基础,由此看来,单片机的学习是一门很是综合性的学科。学习

通过这一次培训,基本打下了我对单片机的认识和将来学习的方向,一切的基本都是C,只有这个打好了,往后学习STM32才会得心印手。ui