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.单片机如何寻地址。

相关推荐
ShallWeL33 分钟前
NVIDIA Jetson 早期系列演进
人工智能·嵌入式硬件·边缘计算·智能硬件
2501_914245932 小时前
C语言与硬件交互:从GPIO到中断的嵌入式编程实践
c语言·单片机·交互
炸膛坦客4 小时前
单片机/C/C++八股:(二十四)编译文件( .bin 和 .hex ,包括 .elf 和 .axf )
c语言·c++·单片机
Yunhoa4 小时前
51单片机(DS18B20 数字温度传感器)
单片机·嵌入式硬件·51单片机
LDyun_5 小时前
2026暑期云手机选型指南:从稳定性、成本到风控六大核心评判维度
arm开发·ios·智能手机·安卓·玩游戏
zlinear数据采集卡5 小时前
2mV纹波的代价:硬核拆解ZLinear模拟前端放大器与正负可调电源设计
arm开发·单片机·嵌入式硬件·fpga开发·架构·开源
Wallystech-Linda6 小时前
Exploring WiFi 7 Module Designs for Next-Generation Wireless Applications
嵌入式硬件
不上岸的旱鸭子7 小时前
PCB设计
单片机·pcb工艺
吠品7 小时前
多语言支持,从后台到前端我都趟过哪些坑
stm32·单片机·嵌入式硬件
2601_954706498 小时前
云虚拟化终端架构解析:ARM 云端集群部署与自动化运维实践
运维·arm开发·架构