你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

申请了stm32f410的开发板下载了程序怎么灯不会亮啊,求大.....

[复制链接]
“一” 提问时间:2016-11-29 23:14 /
阅读主题, 点击返回1楼
收藏 1 评论21 发布时间:2016-11-29 23:14
21个回答
“一” 回答时间:2016-11-30 17:43:32
5265325 发表于 2016-11-29 23:53
你要把LED初始化程序和原理图贴出来看看

#include "LED.h"
#include "stm32f4xx.h"


void LED_init(void)
{

GPIO_InitTypeDef GPIO_InitStructure;

RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC,ENABLE);

GPIO_InitStructure.GPIO_Pin=GPIO_Pin_2;
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_OUT;
GPIO_InitStructure.GPIO_OType=GPIO_OType_PP;
GPIO_InitStructure.GPIO_PuPd=GPIO_PuPd_UP;
GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;

GPIO_Init(GPIOA,&GPIO_InitStructure);
GPIO_SetBits(GPIOA,GPIO_Pin_2);


GPIO_InitStructure.GPIO_Pin=GPIO_Pin_3;
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_OUT;
GPIO_InitStructure.GPIO_OType=GPIO_OType_PP;
GPIO_InitStructure.GPIO_PuPd=GPIO_PuPd_UP;
GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;

GPIO_Init(GPIOA,&GPIO_InitStructure);
GPIO_SetBits(GPIOA,GPIO_Pin_3);


}
“一” 回答时间:2016-11-30 17:53:08
5265325 发表于 2016-11-29 23:53
你要把LED初始化程序和原理图贴出来看看

原理图没有我是用杜邦线把两个个引脚和vcc接出来再面包板上用了点亮led的
zbber 回答时间:2016-11-30 18:39:24
看看正点的教程吧
“一” 回答时间:2016-11-30 21:50:33
leo121_3006061 发表于 2016-11-30 02:58
貌似时钟没有初始化

看了下时钟初始化错了,,后来改过来了,,还是不行
  RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE);
leo121_3006061 回答时间:2016-12-1 05:55:08
“一” 发表于 2016-11-30 21:50
看了下时钟初始化错了,,后来改过来了,,还是不行
  RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, EN ...

系统时钟呢?初始化了吗?
ts2000 回答时间:2016-12-1 08:44:51
时钟没初始化
“一” 回答时间:2016-12-1 10:05:23
leo121_3006061 发表于 2016-12-1 05:55
系统时钟呢?初始化了吗?

没有,,看那教程里好像也没有。。这是是系统时钟初始化吗
RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK);
JackieLaura 回答时间:2016-12-1 10:17:37
“一” 发表于 2016-11-30 17:53
原理图没有我是用杜邦线把两个个引脚和vcc接出来再面包板上用了点亮led的 ...

按照你说的电路,led的方向错了没?led的+是连接的电阻上拉?那你led初始化的时候,为什么还把端口设置成上拉。。。。
再就是注意GPIO时钟使能。。

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

“一” 回答时间:2016-12-1 12:15:40
JackieLaura 发表于 2016-12-1 10:17
按照你说的电路,led的方向错了没?led的+是连接的电阻上拉?那你led初始化的时候,为什么还把端口设置成 ...

led是连接了上拉电阻啊,初始化上啦让灯不亮嘛,然后在主函数里点亮灯啊,,GPIO使能应该是正确的吧

  RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE);
JackieLaura 回答时间:2016-12-5 09:47:59
“一” 发表于 2016-12-1 12:15
led是连接了上拉电阻啊,初始化上啦让灯不亮嘛,然后在主函数里点亮灯啊,,GPIO使能应该是正确的吧

  R ...

硬件上上拉过,软件上直接设置成无上下拉。。。

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版