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();

}

}

相关推荐
ElfBoard几秒前
ElfBoard技术贴|如何在【RK3588】ELF 2开发板实现GPIO功能复用
linux·人工智能·单片机·嵌入式硬件·物联网·机器人
西城微科方案开发6 分钟前
体重电子秤MCU芯片方案
单片机·嵌入式硬件
Rousson10 小时前
硬件学习笔记--93 静电防护方案(电阻、磁珠、电感、TVS等)
笔记·单片机·学习
happyhappy没有句号11 小时前
嵌入式单片机一套通关学习笔记
笔记·单片机·嵌入式硬件·学习
悠哉悠哉愿意11 小时前
【嵌入式学习笔记】工程模板建立
笔记·嵌入式硬件·学习
d111111111d11 小时前
STM32外设基地址与寄存器偏移地址的深度解析
笔记·stm32·单片机·嵌入式硬件·学习
快乐的划水a12 小时前
nanoMODBUS 库
stm32
无聊到发博客的菜鸟12 小时前
使用STM32对SD卡进行性能测试
stm32·单片机·rtos·sd卡·fatfs
许商12 小时前
【stm32】cmake脚本(一)
stm32·单片机·嵌入式硬件