问答

汇集网友智慧,解决技术难题

21ic问答首页 - TAG
  • GPIO无法翻转

    void LED_GPIO_Init(void) { GPIO_InitTypeDef GPIO_InitStruct = {0}; GPIO_InitStruct.GPIO_Mode = GPIO_Mode_OUT; GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_UP; GPIO_InitStruct.GPIO_Pin = GPIO_Pin_11; GPIO_Init(GPIO2, &GPIO_InitStruct); GPIO_InitStruct.GPIO_Pin = GPIO_Pin_12; GPIO_Init(GPIO2, &GPIO_InitStruct); GPIO_ResetBits(GPIO2, GPIO_Pin_11); // LED1 OFF GPIO_ResetBits(GPIO2, GPIO_Pin_12); // LED2 OFF } void MY_LED1_ON(void) { GPIO_SetBits(GPIO2, GPIO_Pin_11); a=1; } void MY_LED1_OFF(void) { GPIO_ResetBits(GPIO2, GPIO_Pin_11); } void MY_LED2_ON(void) { GPIO_SetBits(GPIO2, GPIO_Pin_12); } void MY_LED2_OFF(void) { GPIO_ResetBits(GPIO2, GPIO_Pin_12); } int main(void) { Hardware_init(); LED_GPIO_Init(); while (1) { GPIO_SetBits(GPIO2, GPIO_Pin_11); // LED1 对应脚拉高 GPIO_ResetBits(GPIO2, GPIO_Pin_12); // LED2 对应脚拉低 SoftDelay(2000); GPIO_ResetBits(GPIO2, GPIO_Pin_1); GPIO_SetBits(GPIO2, GPIO_Pin_12); SoftDelay(2000); } } 为什么LED不闪烁啊

    GPIO LED ni 翻转 ID in

    1035浏览量 8回复量 关注量
  • 取全局变量地址时发生Bit位翻转

    STM32F030C8T6裸机程序,取全局变量地址时发生Bit位翻转,正确的地址应为0x20000940,取回的地址有0x20002940、0x20008900、0x20400940等,都是一个bit错位,并且多次复现,程序跑几天几乎能稳定触发。目前软件方面排查了很久,没有找到溢出或者越界的痕迹 大概代码如下 UINT8* GetAddress(VOID) { return sAddress; } 调用返回后访问时触发非法地址进hardfault,有没有大佬遇见过类似的问题[img]https://bbs.21ic.com/static/image/smiley/comcom/9.gif[/img][img]https://bbs.21ic.com/static/image/smiley/comcom/9.gif[/img][img]https://bbs.21ic.com/static/image/smiley/comcom/9.gif[/img]

    全局变量 翻转

    1220浏览量 8回复量 关注量
  • HC32F334,TIM6硬件计数使用内部事件触发,PWM通道没有翻转 sos

    HC32F334,TIM6硬件计数使用内部事件触发,计数值在跑CMP比较事件触发了,但是PWM通道没有翻转,把时钟源换成sw的PWM正常翻转输出

    PWM 硬件 使用 翻转 TIM6 事件触发

    1411浏览量 0回复量 关注量
  • 通信闪灯,有可能灯常亮如何解

    串口接收我反转LED灯形成收到数据灯闪的效果,但希望没数据的时候灯灭,我有可能翻转到常亮怎么解

    翻转 串口接收 串口 led灯 LED 通信

    2178浏览量 4回复量 关注量
  • MM32F103VET用DAPlink可以下载成功,但是程序不运行 sos

    如题,烧录和仿真都是可以的,但是程序没有运行出想要的结果,我就是一个点灯的程序,但是电平没有翻转

    点灯 翻转 DAPLink 不运行 成功 mm32f103

    2423浏览量 0回复量 关注量