pbh 发表于 2019-3-18 16:40:01

L010RB开发板驱动不了LD2

查了板子的手册,是PA5。然后利用SMT32CUBEMX 设置推挽输出,结果灯不亮。所以想问问在开发过程中还需要注意什么吗?

pbh 发表于 2019-3-18 16:50:36

https://www.stmcu.org.cn/module/forum/forum.php?mod=image&aid=430429&size=300x300&key=06d4afef0776986d&nocache=yes&type=fixnonehttps://www.stmcu.org.cn/module/forum/forum.php?mod=image&aid=430428&size=300x300&key=0b3863379d3a8081&nocache=yes&type=fixnone

五哥1 发表于 2019-3-18 17:15:19

设置PA5这个IO口的电压为高。灯就亮了

toofree 发表于 2019-3-18 17:24:37

SMT32CUBEMX生成的工程,可以设置上电后IO口的默认输出电平状态,设置与LED的极性正好一致的话,下载程序后重新上电,灯就会点亮。这是一方面。
另一方面,程序中你得写点灯的代码呀,在主函数main()后面有一段while(1),在里面添加点灯代码。
HAL_Delay(500);
HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_5);

pbh 发表于 2019-3-19 08:08:01

五哥1 发表于 2019-3-18 17:15
设置PA5这个IO口的电压为高。灯就亮了

不行的 设置了。

pbh 发表于 2019-3-19 08:08:23

toofree 发表于 2019-3-18 17:24
SMT32CUBEMX生成的工程,可以设置上电后IO口的默认输出电平状态,设置与LED的极性正好一致的话,下载程序后 ...

这个写了没用。

pbh 发表于 2019-3-19 08:11:48

今天过来上班,一插上板子灯就亮了,应该是烧录的时候没设置烧录完成后重启。

pbh 发表于 2019-3-19 08:12:22

谢谢各位

Kevin201707 发表于 2019-3-19 13:01:44

看看是否有跳冒没焊接,量一下MCU引脚与LED是否连接。
页: [1]
查看完整版本: L010RB开发板驱动不了LD2