新闻中心
bob全站版:STM32入门学习笔记之GPIO输入输出试验(上)

bob全站版发布时间:2023-08-28 17:17:06 来源:bob全站入口 作者:Bob视频直播

  STM32中每个IO口都有很多个效果,比方这次个人会运用的STM32F103ZET6的PA0口,既可当作IO口运用,还可当作待机唤醒(WAKEUP),模仿输入(ADC功用)等。根据数据手册中列出的每个I/O端口的特定硬件特征,GPIO端口的每个位能够由软件别离装备成多种方式。

  每个I/O端口位能自在编程,可是I/O端口寄存器必须按32位字被拜访(不答应半字或字节拜访)。GPIOx_BSRR和GPIOx_BRR寄存器答应对任何GPIO寄存器的读/更改的独立拜访;这样,在读和更改拜访之间发生IRQ时不会发生反常过错。

  从结构图能够看出来,STM32的GPIO口能够装备好几个选项,内部上拉下拉电阻的挑选,推挽输出或许开漏输出,关于复用功用,有专门的复用输入支路和输出支路。STM32F103的端口由10个寄存器操控,可是常用的并不多,时钟操控寄存器APB2ENR,方式操控寄存器CRH和CRL,输入寄存器IDR,输出寄存器ODR。

  Bit 15~Bit 0:端口输入数据(这些位归于只读并只能以字的方式读出)

  关键字:修改:什么鱼 引证地址:STM32入门学习笔记之GPIO输入输出试验(上)

  站点相关:归纳资讯51单片机PIC单片机AVR单片机ARM单片机嵌入式体系轿车电子消费电子数据处理视频教程电子百科其他技能STM32MSP430单片机资源下载单片机习题与教程



上一篇:生产制造企业的TOC瓶颈管理 TOC系统供应商 上海杰然软件
下一篇:零基础小白转行如何入门学习web前端