STM32学习笔记之:第1章 Cortex-M4基础

毕竟是从零开始的小白,第一次学习STM32还是得从最基础的概念开始学起。

1.1 Cortex-M4 介绍

        M代表什么意思:M0   M3    M4   M7内核,从小到大按照性能排序        

1.1.1 何谓单片机

        单片机,是典型的嵌入式微控制器(Microcontroller Unit),常用英文字母的缩写“MCU”表示单片机 。实际上,单片机是一种集成电路芯片(硅片),是采用超大规模集成电路技术把具有数据处理能力的中央处理器FPU(CPU)随机存储器RAM只读存储器ROM多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路(F429)、脉宽调制电路PWM、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。

        我这边就挑一些我自己认为比较重点的来讲

中央处理器FPU(CPU):处理数据、进行浮点运算

随机存储器RAM:实时处理数据,一般用来保存变量、数组等需要修改

        *随机存储器在程序运行的过程中可以改变,但数据断电丢失

只读存储器ROM:一般用来保存一些不需要经常修改数据,比如程序、图片、文字等

        *只读存储器在程序运行的过程中不可以改变,但数据断电不丢失

多种I/O口:I/O口        I:Input       输入                O:Ouput    输出

中断系统:在单片机中非常重要

                特性:实时性

你可能感兴趣的:(笔记,stm32,学习,嵌入式硬件,c语言)