STM32Note初识单片机

本连载将以stm32f103为例为学习嵌入式系统开发搭建一个基础知识框架。
初识单片机系列将会介绍单片机工作的原理等基础知识。
本期主要是介绍单片机组成和基本运作流程。
单片机是如何构成的呢?
单片机,集成的微型计算机系统(也称mcu),由cpu、内存、i/o接口电路等部分组成,把单片机比做人的话,cpu负责思考,内存负责记忆,而接口电路则像神经系统连接着大脑和身体,完成信号的传导和各种动作的实现。
单片机基本运作流程
尽管我们说cpu相当于大脑,进行思考等过程,但它并不能像人脑一样自发主动的进行思考。事实上,cpu只能依次读取并执行预先存储在内存中的指令组合,而且,这些指令都是一些非常基本的运算以及读写操作,不过,这些简单指令的组合却足以完成非常复杂的功能。
从上图可以看出,单片机运作主要是由cpu读取内存中的指令,完成对存储器中数据的运算或者通过i/o接口完成对外设的操作,而上图也反映了一些运作过程中的限制,cpu可以读写存储器的数据,也可以通过i/o接口完成对外设的读写,但是存储器和外设并不能反过来操控cpu。
本期内容就到这里了,下一期会介绍cpu的架构,组成,以及工作原理。

LSI推出全新系列3ware RAID控制卡
如何为水下泵监测选择理想的加速度计
三星电子的显示屏部门三星显示器已经获得了美国当局的许可
Maxim MAX40242 20V低输入电流低噪音双运放解决方案
衰减器的作用是什么?衰减器的主要技术指标是什么?
STM32Note初识单片机
iPhoneXSMax和华为Mate20Pro哪个最好用
苹果将使用高通的5G调制解调器
曝光华为内部邮件:2019届顶尖学生年薪为200万元不等
关于汽车级LDO内置诊断和保护功能的分析和应用
国产手机集体涨价:1999元,小米6还能脱颖而出吗?
2019年第三季度全球移动无线接入网络市场份额报告分析
基于MC68332平台的ISP设计方案
【工程师开发板使用测评】爱普特 APT32F110 ev board 功率计 实验评估F
手机QQ更新到 群聊三件套
多色LED的驱动设计方案
华为鸿蒙os2.0系统官网报名入口
【金升阳直播】如何提高电源外围设计可靠性及常见故障分析?
NVIDIA助力Facebook新一代计时系统实现精确计时
绿色数据中心“东数西算”全面启动