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 小时前
USART_IT_TC 与 IDLE 的区别
单片机·嵌入式硬件
香水5只用六神8 小时前
【RTOS快速入门】05_动态_静态创建任务(1)
c语言·开发语言·单片机·嵌入式硬件·freertos·rtos·嵌入式软件
foundbug9998 小时前
基于CAN总线的STM32F103 BootLoader实现方案
stm32·单片机·嵌入式硬件
qq_4017004110 小时前
STM32使用SPI接口AD7175芯片ADC采集的驱动
stm32·单片机·嵌入式硬件
爱倒腾的老唐10 小时前
02、STM32——嵌入式芯片
linux·stm32·嵌入式硬件
DLGXY11 小时前
STM32(二十二)——时间戳、BKP备份寄存器、RTC实时时钟
stm32·嵌入式硬件·实时音视频
小白_史蒂夫11 小时前
【使用记录】(二)华为Atlas 200 DK 板卡修改板卡IP
单片机
学嵌入式的小杨同学11 小时前
STM32 进阶封神之路(八):外部中断 EXTI 实战 —— 按键检测从轮询到中断(库函数 + 寄存器双版本)
linux·stm32·单片机·嵌入式硬件·mcu·架构·硬件架构
Python小老六20 小时前
冯诺依曼架构 vs 哈佛架构 对比
stm32·单片机·嵌入式硬件·架构
TEC_INO21 小时前
Hal库的使用
单片机·hal库