當前位置:編程學習大全網 - 電腦編程 - 單片機STM32,寄存器編程控制PB0輸出為0,需要使用哪些寄存器?

單片機STM32,寄存器編程控制PB0輸出為0,需要使用哪些寄存器?

首先開時鐘,PB0的話要開PB端口時鐘,RCC->APB2ENR

|=

1<<2;

然後就是配置GPIO端口的模式

這裏配置成通用推挽10MHz,GPIOB->CRL

&=

0xF<<0;GPIOB->CRL

|=

1<<0;

然後就是控制了,GPIOB->BSRR

|=

1<<0;

//PB0輸出1

GPIOB->BRR

|=

1<<0;

//PB0輸出0

寄存器編程壹定要多看手冊,不然妳都不知道該寄存器的每個位對應著什麽功能

  • 上一篇:編程求x的n次方
  • 下一篇:學習手工編程
  • copyright 2024編程學習大全網