stm32之6.位带操作

#define PFout(n) (*(volatile uint32_t *)(0x42000000+(GPIOF_BASE+0x14-0x40000000)*32+(n)*4))

#define PEout(n) (*(volatile uint32_t *)(0x42000000+(GPIOE_BASE+0x14-0x40000000)*32+(n)*4))

int main(void)

{

Led_init();

while(1)

{

PFout(9)=0;

delay();

PFout(9)=1;

delay();

PFout(10)=0;

delay();

PFout(10)=1;

delay();

PEout(13)=0;

delay();

PEout(13)=1;

delay();

PEout(14)=0;

delay();

PEout(14)=1;

delay();

}

}

相关推荐
偶像你挑的噻7 小时前
13-Linux驱动开发-中断子系统
linux·驱动开发·stm32·嵌入式硬件
偶像你挑的噻9 小时前
Linux应用开发-9-信号
linux·stm32·嵌入式硬件
没有医保李先生10 小时前
STM32 Hal库的Uart串口接受
stm32·单片机·嵌入式硬件
Neil今天也要学习12 小时前
永磁同步电机控制算法--自建参数可变电机模型
单片机·嵌入式硬件·算法
松涛和鸣13 小时前
DAY20 Optimizing VS Code for C/C++ Development on Ubuntu
linux·c语言·开发语言·c++·嵌入式硬件·ubuntu
罗汉松(山水白河)13 小时前
STM32F407核心板
stm32·单片机·嵌入式硬件
DIY机器人工房13 小时前
简单理解:什么是GSM?
stm32·单片机·嵌入式硬件·gsm·diy机器人工房
hazy1k13 小时前
RA6E2基础-RTC时钟与日历介绍及使用
stm32·单片机·嵌入式硬件·esp32·实时音视频·ra
2401_8534482314 小时前
FreeRTOS项目---WiFi模块(2)
stm32·单片机·freertos·esp8266·通信协议
DIY机器人工房14 小时前
简单理解:什么是运放?
单片机·嵌入式硬件·运放·diy机器人工房