计算机组成原理常见概念计算

本文介绍了GPIO的基本特性,以STM32F407ZG为例阐述了GPIO端口配置。讨论了总线带宽的计算方法,并解释了波特率的概念。此外,探讨了接口、端口和地址共用条件,对比了中断与查询、DMA方式的优缺点,以及DMA数据传输过程。最后,分析了并行接口与串行接口的区别,并总结了异步通信与同步通信的特点。
摘要由CSDN通过智能技术生成

1.GPIO基本特性

GPIO即通用输入输出接口,可以看作是微控制器的控制的I/O引脚。通过这些GPIO引脚,微控制器可以实现和外部设备的通信。

以STM32F407ZG为例,它提供了9组GPIO端口,分别命名为GPIOA,GPIOB,...,GPIOI。

对于每一组GPIO端口,都有16个I/O引脚。例如:对于GPIOF,这16个引脚分别表示为PF0,PF1,... ,PF15。

每个GPIO端口都有4个32位的配置寄存器。(4个寄存器控制16根引脚工作模式)。

 

例题:

答:(1)PF0~PF7、PC6配置为:推挽输出模式、输出速度为25MHzh、无上拉下拉模式。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值