幻海生 发表于 2022-11-18 12:06 你有这张图就基本清楚了。这个是IO口的驱动能力不足,还有你本身的电路也有问题,驱动LED需要加上限流电阻。你在PB1与LED正极之间加上一个470欧姆左右的电阻试试;如果还是不行,就再编辑(左键双击或右键菜单选项)一下LED的属性,把正向导通电压改小一点(可以一点点的试)。 |
Longan.Wang 发表于 2022-11-18 10:39 试了,还是一样 emmmm |
把GPIO_WriteBit(GPIOB, GPIO_Pin_1, (BitAction)1);换成 GPIO_SetBits(GPIOB, GPIO_Pin_1);试试 |
adad2 发表于 2022-11-18 08:59 Proteus |
这个是什么仿真软件,介绍下 |
你把LED反着接,PA0再输出高电平就能亮了,二极管未损坏情况下具有单向导通的特性 |
查一下LED的手册,看看LED在何种情况下才能亮。看懂了,就明白了。 |
什么叫“二极管”? |