打印
[N32G45x]

N32G45XRL-STB开发板点LED灯问题

[复制链接]
557|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhouchen605768|  楼主 | 2022-11-15 19:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问下,为何我在main函数中对三个LED进行点灯实验,PA8和PB5对应的LED灯可以点亮,PB4的对应的LED灯无法点亮:
GPIO_SetBits(PORT_GROUP1, LED2_PIN);
GPIO_SetBits(PORT_GROUP2, LED3_PIN);
GPIO_SetBits(PORT_GROUP1, LED1_PIN);

#define PORT_GROUP1 GPIOB
#define PORT_GROUP2 GPIOA
#define LED1_PORT   PORT_GROUP1
#define LED2_PORT   PORT_GROUP1
#define LED3_PORT   PORT_GROUP2
#define LED4_PORT   PORT_GROUP2
#define LED5_PORT   PORT_GROUP2
#define LED1_PIN    GPIO_PIN_4
#define LED2_PIN    GPIO_PIN_5
#define LED3_PIN    GPIO_PIN_8

使用特权

评论回复
沙发
zhuomuniao110| | 2022-11-16 22:09 | 只看该作者
是不是这个引脚特别,需要配置什么特别的东西

使用特权

评论回复
板凳
zhuomuniao110| | 2022-11-16 22:10 | 只看该作者
https://bbs.21ic.com/icview-3202554-1-1.html
这个贴用的好像跟你板子一样吧,里面有PB4

使用特权

评论回复
地板
zhouchen605768|  楼主 | 2022-11-16 22:31 | 只看该作者
zhuomuniao110 发表于 2022-11-16 22:10
https://bbs.21ic.com/icview-3202554-1-1.html
这个贴用的好像跟你板子一样吧,里面有PB4 ...

是的,默认MCU有些口不能做普通IO口进行控制,需要引脚remap.谢谢你的分享,

使用特权

评论回复
5
zhuomuniao110| | 2022-11-17 09:20 | 只看该作者
zhouchen605768 发表于 2022-11-16 22:31
是的,默认MCU有些口不能做普通IO口进行控制,需要引脚remap.谢谢你的分享, ...
                        //使用PB4作为IO。

                GPIO_ConfigPinRemap(GPIO_RMP_SW_JTAG_SW_ENABLE,ENABLE);

                RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_AFIO, ENABLE);

是的,不客气,贴过来,让看到你贴的人也知道。

使用特权

评论回复
6
sy12138| | 2022-11-18 10:24 | 只看该作者
PB4是jtag引脚,需要复用到GPIO哦

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

80

帖子

2

粉丝