ARM内核与单片机

1.单片机硬件架构如下所示:各种硬件通过总线进行连接。

2.M4内核架构

3.单片机如何工作:

4.CPU是通过读写寄存器来控制GPIO的

5.GPIO的硬件框架:一共有8种模式

(1)推挽/推挽复用输出。下图先看图1,如果输入1,取反得0,上面导通,二极管不发光;输入0,下面导通,二极管发光,从外到内叫挽。图2相反。IO口最大输出25ma电流。

(2)开漏/开漏复用输出:图1,输入1,取反得0,不导通,表示为高阻,电流没法流进来;输入0,二极管亮。没法提供高电平,可以外接上拉。开漏输出可以实现线与。(II2总线)

6.单片机如何寻地址。

相关推荐
少年、潜行3 小时前
【开源】STM32HAL库移植Arduino OneWire库驱动DS18B20和MAX31850
stm32·嵌入式硬件·开源·ds18b20·max31850
四夕白告木贞6 小时前
stm32week12
stm32·单片机·嵌入式硬件·学习
美好的事情总会发生6 小时前
晶振不集成到芯片内部的原因分析
嵌入式硬件·硬件工程·智能硬件
xx155802862xx6 小时前
STM32实现2小时延时的最佳方法探讨
单片机·嵌入式硬件
许有杨8 小时前
STM32 的 GPIO和中断
stm32·单片机·嵌入式硬件
轩辰~8 小时前
STM32F103系列单片机寄存器操作和标准库操作
stm32·单片机·嵌入式硬件
小禾苗_9 小时前
32单片机——外部中断
单片机·嵌入式硬件
昊昊昊昊昊明10 小时前
10天学会嵌入式技术之51单片机-day-8
单片机·嵌入式硬件
昊昊昊昊昊明10 小时前
10天学会嵌入式技术之51单片机-day-6
单片机·物联网·51单片机
电鱼智能的电小鱼10 小时前
SAIL-RK3588协作机器人运动控制器技术方案
linux·嵌入式硬件·数码相机·机器人·无人机·边缘计算