发布网友 发布时间:2022-10-26 16:42
共4个回答
热心网友 时间:2023-07-18 16:25
GPIO独立位操作就是BIT_ADDR(GPIOA_ODR_Addr,n) ,整体多个操作就是GPIOx->ODR &= 0xXXXX;这样。看正点原子写的书。电子版网上有热心网友 时间:2023-07-18 16:26
HAL_GPIO_WritePin(GPIOB,IO_D1T2_OUT_Pin|IO_D1T1_OUT_Pin|IO_D3T1_OUT_Pin|IO_D4T1_OUT_Pin |IO_D5T1_OUT_Pin, GPIO_PIN_RESET);可以对同一个区的IO设置相同的状态,不同区的不可以。热心网友 时间:2023-07-18 16:26
我也是新手不知道你说的是不是这个意思如果是输出可以直接对寄存器GPIOx->ODR进行操作。如对PA0~PA4写1可以如下操作GPIOx->ODR &= 0xffe0; //清空PA0~PA4的值GPIOx->ODR |= 0x001f; //PA0~PA4写1不知道楼主说的是不是这个意思热心网友 时间:2023-07-18 16:27
这个 不知道网上有没有 一般 做好的直接可以调用的函数库 好像不多 楼主