华大单片机m4内核的滴答定时器_单片机主要硬件

本文介绍了华大单片机m4内核的硬件功能,包括内核、存储器、时钟、复位管理、低功耗模式、模数转换器、DMA、I/O端口、调试模式、定时器等。重点讲解了滴答计时器(系统时基计时器)在实时操作系统中的作用,以及不同类型的定时器功能。此外,还涵盖了通信功能如I2C、USART、SPI和CAN总线,以及附加功能如CRC校验和芯片ID。
摘要由CSDN通过智能技术生成

本文一些图片与资料来源于杨桃电子[1]

这是STM32F103的一个系列的数据手册的第一页:

983ea1183a58ef7f93e8d41d4bb93ae2.png7c671b98723aa2b0b345a13a541bc645.png

这些东西基本上就是一个单片机的内部硬件信息,为了能更加顺畅的了解一个单片机,有必要首先清楚其底细。

但是首先,你最好清楚一下计算机组成:简易教程或系统教程

1.0 核心功能区

1.1 内核

很明显,这就是一个ARM架构的核心部分

1.2 存储器

中文名称 英文简写 英文全称
存储器 - Memory

存储器在单片机中一般有两种:FlashSRAM,二者的作用请参考计算机组成原理中的部分:

::: details 不同点与工作流程ad106119fef0b9e41a81b496909607f3.pngac4dc9a3d9ffc0ab73780679a8a7b949.png:::

1.3 时钟、复位与电源管理

中文名称 英文简写 英文全称
时钟 - Clock
实时时钟 RTC Real-Time Clock

时钟就相当于整个芯片的脉搏和前进的队伍中的“一二一”口号,控制着时钟周期

时钟的来源主要有以下几种:

中文名称 英文缩写 英文全称
外部高速晶体振荡器 HSE High-Speed External clock signal
外部低速晶体振荡器 LSE Low-Speed External clock signal
内部高速RC振荡器 HSI High-Speed Internal clock signal
内部低速RC振荡器 LSI Low-Speed Internal clock signal
锁相环倍频输出 PLL Phase-Locked Loop

前四种可以产生时钟信号,而PLL则是修改输入到其中的时钟信号而后输出,具体的不同请见下图:

::: details HSE, LSE, HSI, LSI的区别462196234a614afcefe50adfe9fbb5ab.png:::

1.4 复位

中文名称 英文简写 英文全称
复位 - Reset
上电复位 POR Power-On Reset
掉电复位 PDR Power-Down Reset
可编程电压监测器 PVD Programmable Voltage Detector

复位就是只单片机将重新从第一条指令开始运行;下方的几种复位方式就是当检测到某处的电压高于或低于某值的时候将单片机复位。

2.0 重要功能区

2.1 低功耗

中文名称 英文简写 英文全称
低功耗 - Low power
睡眠 - Sleep
停机 - Stop
待机 - Standby

正常工作的时候单片机处于正常模式。在我们需要的时候可以将其调节为三种低功耗模式,三种模式下节电的程度依次递增,具体的节点方式如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值