侵权投诉

stm32和stc的区别

2021-08-11 10:14 次阅读

STC和STM32的区别:

51单机片系统结构

51一般是指51系列的单片机,型号有很多,常见的有STC89C51、AT89S51,其中国内用的最多的是STC89C51/2。

1. 内核

51单片机由一个IP核和片上外设组成,速度只有12M,外设是IC厂商在内核的基础上添加的,不同的IC厂商会在内核上添加不同的外设。

2. 外设

寄存器位于SFR和RAM这个部分,其中SFR占有 128字节,RAM占有 128 字节,其中SFR和RAM在地址上是重合的,都是在80~FF地址区间,但在物理区间上是分开的,所以51的RAM是有256个字节。

STM32系统结构

1. 内核

在系统结构上,STM32和51都属于单片机,都是由内核和片上外设组成。

从结构框上看,对比51内核只有一种总线,取指和取数共用。Cortex-M3内部有若干个总线接口,以使CM3能同时取址和访内,它们是:指令存储区总线、系统总线、私有外设总线

  • 有两条代码存储区总线负责对代码存储区的访问分别是I-Code总线和D-Code总线,它们按最佳执行速度进行优化。

  • 系统总线用于访问内存和外设。

  • 私有外设总线负责一部分私有外设的访问,主要就是访问调试组件。

  • 还有一个DMA总线,是一种连接内核和外设的桥梁,它可以访问外设、内存,传输不受CPU的控制,并且是双向通信。

2. 外设

从结构框上看, STM32比51的外设多得多,51有的串口、定时器、IO口等外设 STM32 都有。

文章整合自:csdn

编辑:ymf

收藏 人收藏
分享:

评论

相关推荐

STM32库开发实战指南-M4:30-ADC—电压采集

STM32库开发实战指南-M4:30-ADC—电压采集(村田电源技术(上海有限公司 (研发中心)-下....
发表于 09-17 10:18 2次 阅读
STM32库开发实战指南-M4:30-ADC—电压采集

STM32Trust的12项安全功能

导语:STM32Trust是一项关注设备安全性的多级综合策略,将安全知识、工具和ST原厂开箱可用软件....
的头像 STM32单片机 发表于 09-17 09:52 12次 阅读

【视频】 stm32 uart硬件实现及深入探讨3

大家上午好!   今天来为大家深入讲解STM32 uart,视频为一个系列,请持续关注,会持续进行更新!有问题留言交...
发表于 09-17 09:44 0次 阅读

C610+M2007组成伺服系统

。没有了解过基础之前,建议初学者先了解大疆C610+M2007的相关软硬件资料,再看看伺服系统的基本三环结构,当然stm32是需要熟练...
发表于 09-17 07:33 0次 阅读

在电路板上设置测试点?测试点是什么?

对学电子的人来说,在电路板上设置测试点(test point)是在自然不过的事了,可是对学机械的人来说,测试点是什么? 基本上设...
发表于 09-17 06:30 101次 阅读

好几个单片机例程

好几个单片机例程(现代电源技术基础期末考试)-【资源描述】:全国大学生电子设计竞赛常见功能模块例程:....
发表于 09-16 16:11 18次 阅读
好几个单片机例程

使用单片机和DAC0832产生正弦波

使用单片机和DAC0832产生正弦波(现代高频开关电源技术及应用 百度网盘)-【资源描述】:使用MS....
发表于 09-16 15:59 3次 阅读
使用单片机和DAC0832产生正弦波

交流伺服电机的单片机控制及其应用.

交流伺服电机的单片机控制及其应用.(村田电源技术(上海有限公司 (研发中心)-引言伺服电机属于一类控....
发表于 09-16 15:42 5次 阅读
交流伺服电机的单片机控制及其应用.

【Altium小课专题 第200篇】贴片元件的封装中名字后缀的 L N M的含义是什么?

答:新手学习绘制PCB封装的时候经常会看到封装的名字后面会带一个后缀字母,例如“C0805_L,C0805_M,C0805_N”等等诸如...
发表于 09-16 14:22 42次 阅读
【Altium小课专题 第200篇】贴片元件的封装中名字后缀的 L N M的含义是什么?

【Altium小课专题 第199篇】默认放置的焊盘都是通孔焊盘,如何改成表贴焊盘?

答:表贴,表面安装技术,简称SMT,作为新一代电子装联技术已经渗透到各个领域,SMT产品具有结构紧凑、体积小、耐振动、抗...
发表于 09-16 14:18 42次 阅读
【Altium小课专题 第199篇】默认放置的焊盘都是通孔焊盘,如何改成表贴焊盘?

基于STM32单片机智能电表无线WIFI插座APP交流电压电流检测设计

基于STM32单片机智能电表无线WIFI插座APP交流电压电流检测设计(现代电源技术实训报告)-代码....
发表于 09-16 13:53 7次 阅读
基于STM32单片机智能电表无线WIFI插座APP交流电压电流检测设计

基于at89c51单片机的智能型稳压电源的设计

基于at89c51单片机的智能型稳压电源的设计(通信电源技术期刊是核心期刊吗)-该文档为基于at89....
发表于 09-16 13:09 8次 阅读
基于at89c51单片机的智能型稳压电源的设计

基于AT89S51单片机的直流无刷电动机驱动器设计

基于AT89S51单片机的直流无刷电动机驱动器设计(创联电源技术参数)-该文档为基于AT89S51单....
发表于 09-16 11:55 2次 阅读
基于AT89S51单片机的直流无刷电动机驱动器设计

盘点主流步进电机主控芯片​内核硬,性能高

电子发烧友网报道(文/李宁远)说到电机主控芯片,市面上国内国外对应的产品都非常多,很难用好或者不好来....
的头像 电子发烧友网 发表于 09-16 10:38 88次 阅读
盘点主流步进电机主控芯片​内核硬,性能高

用于存储单片机接收发送缓冲寄存器SBUF里面的内容

#include "STC.H"// sbit s=P1^0;unsigned?char?dat;?//用于存储单片机接收发送缓冲寄存器SBUF里面的内容sbit pul=P0^...
发表于 09-16 08:21 0次 阅读

浅析STM32电机控制库的资源

STM32 电机控制库的资源
发表于 09-16 07:37 0次 阅读

PlatformIO是怎样在VScode上开发STM32的

PlatformIO有哪些功能? PlatformIO是怎样在VScode上开发STM32的?其大概流程是怎样的? ...
发表于 09-16 07:25 0次 阅读

学习单片机的经验与心得分享

怎样才能学好单片机?单片机各管脚都是干什么的?能实现什么样的功能?...
发表于 09-16 07:15 0次 阅读

单线通信32位微控制器HC32L130系列产品手册

单线通信32位微控制器HC32L130系列产品手册
发表于 09-15 16:42 11次 阅读

初学者必看的单片机程序汇总

初学者必看的单片机程序汇总
发表于 09-15 14:33 22次 阅读

纳米软件(Namisoft)基于单片机技术设计的数字信号源和频率计

科研、实验和装备检测等很多工作中,经常需要频率可变或固定的TTL电平信号,也需要测量输入的TTL电平....
的头像 纳米软件(系统集成) 发表于 09-15 11:52 1017次 阅读

基于单片机的数字电压表制作——ADC0832模数转换应用程序(C语言)

基于单片机的数字电压表制作——ADC0832模数转换应用程序(C语言)(电源技术 投稿)-该文档为基....
发表于 09-15 11:18 18次 阅读
基于单片机的数字电压表制作——ADC0832模数转换应用程序(C语言)

基于单片机控制的直流恒流源设计.

基于单片机控制的直流恒流源设计.(肇庆理士电源技术)-本文主要论述了一种基于51单片机为核心控制器的....
发表于 09-15 10:59 7次 阅读
基于单片机控制的直流恒流源设计.

51单片机的启动文件作用是什么

在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示: 一般情况下,需要选择“是”....
的头像 嵌入式ARM 发表于 09-15 09:12 138次 阅读
51单片机的启动文件作用是什么

MM32无法进行烧写的原因都有哪些

MM32无法进行烧写原因有多种情况,我们从硬件和软件两个方面分析:硬件原因:1、使用的调试器不支持调....
的头像 杨娴 发表于 09-14 18:12 16次 阅读
MM32无法进行烧写的原因都有哪些

土壤重金属检测仪的功能介绍

土壤重金属检测仪【恒美HM-ZSE】集药,器,仪于一体,相当于一个小型实验室,两个铝合金箱体,易于携....
发表于 09-14 10:23 31次 阅读

STM32G0简易示波器与信号发生器项目

写在前面 今年寒假我完成了硬禾学堂的STM32G0简易示波器与信号发生器项目(网址:https://....
的头像 电子森林 发表于 09-14 09:47 93次 阅读
STM32G0简易示波器与信号发生器项目

启明云端分享| ESP32-C3快速入门篇--环境搭建

启明云端作为乐鑫代理,一直都尽最大可能做完善的教程能帮助更多的开发小伙伴快速上手各种应用;今天小明为....
的头像 杨杨 发表于 09-13 18:46 47次 阅读
启明云端分享| ESP32-C3快速入门篇--环境搭建

灵动微原装正品MM32SPIN27PS

品牌:灵动微型号:MM32SPIN27PS特点:可提供技术支持深圳大量现货需要联系杨S:156223....
发表于 09-13 18:40 4次 阅读

Air101原理图v1

基本信息合宙Air101是一款QFN32封装,4mmx4mm大小的mcu.QQ群:106164296....
发表于 09-13 18:40 10次 阅读

增量式PID算法的STM32实现 分析比例、积分、微分三个环节

虽然PID不是什么牛逼的东西,但是真心希望以后刚刚接触这块的人能尽快进入状态。特地分享一些自己如何实....
发表于 09-13 16:37 645次 阅读
增量式PID算法的STM32实现 分析比例、积分、微分三个环节

单片机C语言程序设计实训100例电子版下载

小白可以借鉴学习
发表于 09-13 09:15 55次 阅读

STM32系列单片机芯片UM1718用户手册

STM32系列单片机芯片UM1718用户手册
发表于 09-12 10:09 37次 阅读

如何使用STM32G431芯片做DAC应用

有人使用STM32G431芯片做DAC应用,具体来说就是通过DMA将数据从指定内存传送给DAC数据寄....
的头像 茶话MCU 发表于 09-12 10:08 278次 阅读

STM32开发板中如何点亮一个LCD

网络上配套STM32开发板有很多LCD例程,主要是TFT LCD跟OLED的。从这些例程,大家都能学....
的头像 嵌入式ARM 发表于 09-12 09:39 263次 阅读

基于STM32+LoRa的点对点通信源代码

基于STM32+LoRa的点对点通信源代码
发表于 09-09 10:56 23次 阅读

LoRa Kit系列之STM32L151+LoRa开发板

LoRa Kit系列之STM32L151+LoRa开发板
发表于 09-09 10:54 21次 阅读

浅谈我们身处的“数字逻辑”世界

也许你还没有意识到,我们人类其实一直生活在“数字”的世界里,老祖宗发明了“度、量、衡”(这本质上就是....
的头像 电子森林 发表于 09-09 10:22 195次 阅读
浅谈我们身处的“数字逻辑”世界

在STM32G4片内不同存储空间运行的速度差异

最近有人问起程序在STM32G4片内不同存储空间运行的速度差异。说实在的,这个很难说死或说出个绝对的....
的头像 茶话MCU 发表于 09-09 09:57 225次 阅读
在STM32G4片内不同存储空间运行的速度差异

如何使用顶级的Linux手机

未来取代安卓或 iOS 的可能是 Linux 手机,但如今,有哪些选择可以尝试一下呢? 虽然安卓是基....
的头像 Linux爱好者 发表于 09-09 09:26 1130次 阅读

手势“芯”江湖,争占新风口

芯片短缺已逐渐成为全球性问题,根据高盛最新的研究报告表明,全球有多达169个行业在一定程度上受到了芯....
的头像 汇春科技 发表于 09-08 13:54 1285次 阅读

Cortex-M裸机环境下临界区保护的三种实现

今天给大家分享的是Cortex-M裸机环境下临界区保护的三种实现。 搞嵌入式玩过 RTOS 的朋友想....
的头像 strongerHuang 发表于 09-08 09:23 945次 阅读
Cortex-M裸机环境下临界区保护的三种实现

模拟IC与80C51单片机的接口资料下载

模拟IC与80C51单片机的接口资料下载
发表于 09-07 15:46 24次 阅读

新品上市 | 合宙首款MCU芯片——Air101上市,开发板超值预售9.9元包邮

1全新IoTMCU芯片Air101Air101是合宙全新推出的IoTMCU芯片,支持LuatOS开发....
的头像 闫国梁 发表于 09-07 15:35 185次 阅读
新品上市 | 合宙首款MCU芯片——Air101上市,开发板超值预售9.9元包邮

嵌入式软件开发三种程序架构详解

在嵌入式软件开发,包括单片机开发中,软件架构对于开发人员是一个必须认真考虑的问题。 软件架构对于系统....
的头像 硬件攻城狮 发表于 09-05 09:53 349次 阅读
嵌入式软件开发三种程序架构详解

简述单片机的特点

单片机是一种集成的电路芯片。 单片机的工作原理 单片机自动执行程序过程,把单片机执行的各种操作用的命....
的头像 汽车玩家 发表于 09-03 17:51 381次 阅读

STM32与51单片机的区别与取舍之处

分享本文,简单分析STM32与51单片机的区别与取舍之处。 单片微型计算机简称单片机,简单来说就是集....
的头像 STM32嵌入式开发 发表于 09-02 15:17 1218次 阅读

5个大主题方向的开发板项目开发

华为天才少年—稚晖君,相信大家一定不陌生,作为技术宅UP主,他的自动驾驶自行车可谓是超级硬核!B站、....
的头像 电子森林 发表于 09-02 14:58 1919次 阅读

混合信号ISP-Flash系列单片机C8051F120

混合信号ISP-Flash系列单片机C8051F120
发表于 09-01 14:15 34次 阅读

基于单片机智能稳压电源

基于单片机智能稳压电源(电源技术杂志)-基于单片机的智能稳压电源                
发表于 08-31 18:17 54次 阅读
基于单片机智能稳压电源

单片机有哪些应用

单片机使智能仪器、智能仪表更加地智能化,简化智能仪器的硬件结构。
的头像 工程师邓生 发表于 08-31 18:02 321次 阅读

基于单片机MSP430F247稳压开关电源供电管理系统

基于单片机MSP430F247稳压开关电源供电管理系统(现代电源技术杜少武)-基于单片机MSP430....
发表于 08-31 17:25 32次 阅读
基于单片机MSP430F247稳压开关电源供电管理系统

基于单片机的数控稳压电源设计

基于单片机的数控稳压电源设计(肇庆理士电源技术有限公司生产车间)-基于单片机的数控稳压电源设计   ....
发表于 08-31 17:20 36次 阅读
基于单片机的数控稳压电源设计

单片机实现数字式可调稳压电源

单片机实现数字式可调稳压电源(现代电源技术基础 杨飞)-单片机实现数字式可调稳压电源        ....
发表于 08-31 17:07 38次 阅读
单片机实现数字式可调稳压电源